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...
  • Excellent37%
  • Very good35%
  • Average19%
  • Poor6%
  • Terrible3%
Travellers talk about
“taco” (3 reviews)
“mexican food” (7 reviews)
Closed Now
Mexican, Spanish
₹₹ - ₹₹₹
1525 N Wood Dr, Okmulgee, OK 74447-7965
All Details
Write a Review
JPMiles / Payback Arrow
JPMiles / Payback Arrow
Reviews (31)
Traveller rating
Traveller type
Time of year

1 - 10 of 31 reviews

Reviewed 5 weeks ago via mobile

The food here is freshly made and very good! Great friendly staff and awesome $.99 margaritas!!! Beef enchiladas and chicken chimichangas and guacamole were great! Our favorite place in Okmulgee!!

Thank Terisa M
Reviewed 5 September 2018 via mobile

This is a good Mexican restaurant. It’s somewhat clean. The restaurant is family managed. They serve excellent alcoholic beverages . On Wednesday’s and Fridays they offer $1.00 margaritas that do not disappoint. They are tasty and STRONG!

Thank shelley420
Reviewed 9 August 2018

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
Nearby HotelsSee all 3 hotels
Holiday Inn Express Hotel & Suites Okmulgee
75 reviews
.73 km away
Best Western Okmulgee
151 reviews
1.67 km away
Days Inn by Wyndham Okmulgee
81 reviews
3.05 km away
Days Inn by Wyndham Henryetta
152 reviews
21.92 km away
Nearby Restaurants
Capps BBQ
33 reviews
1.17 km away
House of Smoke
16 reviews
1.17 km away
Massey's Bar-B-Que
49 reviews
1.46 km away
Nearby Attractions
Dripping Springs State Park
15 reviews
10.04 km away
Tulsa RV Ranch Saloon
10 reviews
20.58 km away
Coble Highland Ranch and Zoo
11 reviews
23.41 km away
Bird's Eye Treasures Antiques and More
11 reviews
34.40 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, Wheelchair Accessible
Good for
Groups, Child-friendly
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