We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hamlin's El Toro

3731 W Okmulgee St, Muskogee, OK 74401-4932
+1 918-687-9194
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent14%
  • Very good11%
  • Average20%
  • Poor16%
  • Terrible39%
May 19, 2017
“Good food”
Feb 13, 2017
“Not as good as it used to be”
Open Now
11:00 am - 10:00 pmAll hours
Mexican, American
$$ - $$$
3731 W Okmulgee St, Muskogee, OK 74401-4932
Write a Review
Reviews (54)
Traveler rating
Traveler type
Time of year

1 - 10 of 54 reviews

Reviewed 2 weeks ago via mobile

This place was not as great as expected. The enchiladas came out way too hot like they just came out of a microwave. They were burned to the bottom of the plate. Once they cooled down enough, they were bland. No flavor. Not returning to...More

Thank J2966HRdannym
Reviewed 4 weeks ago

I ordered food there 5-28-17 and the tacos had no seasoning. They were simply not worth eating. I sent the food back. The waitress ask if it was okay as she saw I didn't eat it and I told her I couldn't eat it and...More

Thank chicken-bill
Reviewed May 19, 2017 via mobile

Of course the chips and salsa are always good? Can't go wrong with the fajitas. I like the tacos and change the meat to the fajita steak meat. All in all not to bad.

Thank Troy A
Reviewed April 8, 2017 via mobile

Worst Mexican food ever!!! Over priced, no flavor, food was cold. Salsa is unrecognizable as salsa. Floor was filthy.

Thank Debbie M
Reviewed March 5, 2017 via mobile

This place is really not worth the money at all. I was wanting some white sauce but even it wasn't worth the trip here. The is very much below par. We should have realized this by the reviews and the 1-3 cars in the parking...More

Thank Lahoma S
HamlinsElToro, Public Relations Manager at Hamlin's El Toro, responded to this reviewResponded March 9, 2017

Very sorry that you felt this way Lahoma. We appreciate you coming in, and your feedback. Best regards.

Reviewed February 14, 2017

If you like eating Tex-Mex food this is the place to be. With the best White Sauce and chips around, you could almost make a meal out of them alone. There are several entrees to choose from and a kiddies menu also. If Tex-Mex isn't...More

Thank Ladydirefog
HamlinsElToro, Public Relations Manager at Hamlin's El Toro, responded to this reviewResponded February 16, 2017

Thank you very much for your feedback! We appreciate you and your business... and we really appreciate hearing from our customers. Hope to serve you again very soon! ~Sharon

Reviewed February 13, 2017 via mobile

This use to be the best Mexican food in Muskogee. Now it is poorly made and prices are far too high. The services is also poor. The wait staff is unattentive to the customers. Many other Mexican restaurants in the area. I would go elsewhere

Thank oknhere
HamlinsElToro, Public Relations Manager at Hamlin's El Toro, responded to this reviewResponded February 16, 2017

Very sorry to hear that you had less than stellar service while visiting us at Hamlin's. Our customer experience is very important to us. Please contact us at hamlinseltoro@gmail.com and we will do everything we can to try to make it right. Best regards.

Reviewed February 5, 2017 via mobile

We decided to try this place because we were driving by and it looked nice. That's the only good thing about this place. We were wanting Mexican and ended up paying $60 for a family of 5 with 3 being kids and no one finished...More

Thank Rod R
HamlinsElToro, Public Relations Manager at Hamlin's El Toro, responded to this reviewResponded February 16, 2017

We appreciate you and your family coming in Rod. Hamlin's has been around since 1958, and we have our own spin on Mexican food, which we call "Okie-Mex", and we understand that it can be a surprise to someone who is expecting a traditional mexican...More

Reviewed January 18, 2017

A family style Tex-mex restaurant. Chips and dips to die for. They have a unique white dip that is famous in these parts. We eat lunch there at least once a week and have for years. This restaurant has been here for over 50 years....More

1  Thank darrell900
HamlinsElToro, Public Relations Manager at Hamlin's El Toro, responded to this reviewResponded February 16, 2017

Thank you, Darrell! We sure do appreciate hearing from our customers, and especially ones that have been coming to see us for so long! And a double thanks to you for helping us to spread the word about our FABULOUS burgers! Come back and see...More

Reviewed December 6, 2016

The food is honestly just not good. Not to mention highly overpriced. However, the white dip is called crack dip in my home. It is SO GOOD. When I am passing through town, I get the red and white dip to go. I love it!

Thank rrenfro1
Nearby Restaurants
Runts Bar-B-Q & Grill
125 reviews
.45 miles away
Boom A Rang Diner Westside
40 reviews
.18 miles away
My Place Bar-b-Que
77 reviews
.37 miles away
Lopez Grill Mexican Restaurant
29 reviews
.36 miles away
Nearby Attractions
Honor Heights Park
105 reviews
.63 miles away
The Castle of Muskogee
167 reviews
2.10 miles away
Five Civilized Tribes Museum
73 reviews
.63 miles away
Escape Room Muskogee
25 reviews
3.87 miles away
Questions & Answers
Get quick answers from Hamlin's El Toro staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
$7 - $15
Lunch, Dinner
Restaurant features
Parking Available, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Accepts American Express, Accepts Mastercard, Accepts Visa, Free Wifi, Takeout, Highchairs Available
Good for
Families with children
Open Hours
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
11:00 am - 10:00 pm
Location and Contact Information
  • Address: 3731 W Okmulgee St, Muskogee, OK 74401-4932
  • Location: United States  >  Oklahoma (OK)  >  Muskogee
  • Phone Number: +1 918-687-9194
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing