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.

El Charro

1525 N Wood Dr, Okmulgee, OK 74447-7965
+1 918-752-0211
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent31%
  • Very good40%
  • Average20%
  • Poor6%
  • Terrible3%
3 Mar 2018
“Just the way I want it”
1 week ago
“Pretty good food.”
Open Now
11:00 AM - 9:00 PM Hours
Mexican, Spanish
₹₹ - ₹₹₹
1525 N Wood Dr, Okmulgee, OK 74447-7965
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (29)
Traveller rating
Traveller type
Time of year

1 - 10 of 29 reviews

Reviewed 1 week ago

We stopped to eat here recently. We had never eaten here before. The food was very good. I had the choose any three, so I got a taco, cheese enchilada and a tamale. My husband had all tamales. We both ate everything on our plates....More

Thank Dala G
Reviewed 4 May 2018 via mobile

Place is clean, beer was cheap but food was just so so. Service was also just so so. Overall not bad, but I will not go there again. Not on the recommend list.

Thank Rick L
Reviewed 9 April 2018

We go here for birthdays, its become a tradition in our family. They always do a great job with such a large crowd. I always get the pollo con queso, and queso and chips of course. They have the best queso I've ever tried. Would...More

Thank michaelcr0ss
Reviewed 3 March 2018 via mobile

We go frequently. I usually get pollo loco since I’m doing weight watchers. I asked to have more salad and no rice. It came just the way I asked. Hubby orders all over the menu to try different dishes. Very pleased.

Thank carolynbD9490YT
Reviewed 23 October 2017

Recently spent a couple nights in Okmulgee and had lunch at El Charro, a Mexican restaurant on North Wood Dr (Highway 75). Opening hours 11am to 9pm daily. This restaurant has an extensive menu of traditional Mexican dishes, combination meals and lunch specials. During lunch,...More

Thank BradJill
Reviewed 1 February 2017 via mobile

Went at 1p on a Saturday and there was only one other group there eating. Service was good, friendly, and quick. Cheap beer. Prices seemed a little high. I ordered 2 enchiladas with rice and beans, $7.25 before taxes. It came on a small plate...More

Thank MalibuMomma12
Reviewed 18 June 2016

wait staff is friendly, personable and easy to get their attention when needed. Food is great, hot, fresh and delicious.

Thank arnoldkwa
Reviewed 31 May 2016 via mobile

Always friendly staff. Traditional Mexican food and they will make any alterations to your meal if you ask. One of our guests was on a special diet and every adaptation he asked for to the menu was happily accommodated.

Thank Jroberds
Reviewed 4 May 2016

It's not really Tex-Mex, it is closer to real Mexican food than so many of the chain restaurants. It is not expensive and the decor is low-key, but they serve you well. We have been going here for a couple years and really love it...More

Thank Michelle B
Reviewed 18 February 2016

I was admitte based on two poor reviews but I had an alright time there. The food was good, the service was good and the attire was alright. I will be going back!

Thank thisgirladen
Nearby HotelsSee all 3 hotels
Holiday Inn Express Hotel & Suites Okmulgee
71 reviews
.73 km away
Best Western Okmulgee
149 reviews
1.67 km away
Days Inn by Wyndham Okmulgee
80 reviews
3.05 km away
Days Inn by Wyndham Henryetta
147 reviews
21.92 km away
Nearby Restaurants
Capps BBQ
32 reviews
1.17 km away
Massey's Bar-B-Que
48 reviews
1.46 km away
House of Smoke
9 reviews
1.17 km away
Nearby Attractions
Dripping Springs State Park
14 reviews
10.04 km away
Tulsa RV Ranch Saloon
9 reviews
20.58 km away
Nuyaka Creek Winery
13 reviews
21.18 km away
Coble Highland Ranch and Zoo
11 reviews
23.41 km away
Questions & Answers
Get quick answers from El Charro 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
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol
Good for
Child-friendly, Groups
Open Hours
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
11:00 AM - 9:00 PM
Location and Contact Information
  • Address: 1525 N Wood Dr, Okmulgee, OK 74447-7965
  • Location: United States  >  Oklahoma (OK)  >  Okmulgee
  • Phone Number: +1 918-752-0211
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