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...
  • Excellent29%
  • Very good43%
  • Average22%
  • Poor3%
  • Terrible3%
Travellers talk about
“fajitas” (2 reviews)
“beans” (2 reviews)
Open Now
11:00 am - 9:00 pm Hours
Mexican, Spanish
$$ - $$$
1525 N Wood Dr, Okmulgee, OK 74447-7965
All Details
Write a ReviewReviews (27)
Traveller rating
Traveller type
Time of year

1 - 10 of 27 reviews

Reviewed 1 week ago

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 4 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 2 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 19 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 5 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 19 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
Reviewed 12 August 2015

El Charo raised the price of the margaritas and now serve them in beer mugs, which they claim are larger. The clay mugs have No class I do not like the Change and I did not like my last visit; I was attacked by flies,...More

Thank halschmidt
Reviewed 8 July 2015

We eat here at least twice monthly, usually after church on Sunday. My family is large, 17 including children, and they always make us feel welcomed and wanted, when we come in. The food is average Mexican fare. Good portions. OK taste. Not spicy or...More

Thank Barney F
Nearby HotelsSee all Okmulgee Hotels
Holiday Inn Express Hotel & Suites Okmulgee
69 reviews
.73 km away
Best Western Okmulgee
147 reviews
1.67 km away
Days Inn Okmulgee
80 reviews
3.05 km away
Days Inn Henryetta
136 reviews
21.92 km away
Nearby Restaurants
Capps BBQ
32 reviews
1.17 km away
Massey's Bar-B-Que
47 reviews
1.46 km away
House of Smoke
8 reviews
1.17 km away
Nearby Attractions
Dripping Springs State Park
13 reviews
10.04 km away
Tulsa RV Ranch Saloon
9 reviews
20.58 km away
Coble Highland Ranch and Zoo
11 reviews
23.41 km away
Stone Bluff Cellars
6 reviews
33.49 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
Seating, Waitstaff, Serves Alcohol, Takeout
Good for
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