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

Is this your business?
1329 E Carl Albert Pkwy, McAlester, OK 74501-5129
+1 918-423-5144
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent23%
  • Very good40%
  • Average23%
  • Poor7%
  • Terrible7%
Nov 10, 2017
“Authentic Mexican Food”
Jan 11, 2018
“Best in town”
Restaurant Hours
Mexican, Spanish
$$ - $$$
1329 E Carl Albert Pkwy, McAlester, OK 74501-5129
All Details
Write a ReviewReviews (13)
Traveler rating
Traveler type
Time of year

1 - 10 of 13 reviews

Reviewed January 11, 2018 via mobile

This is the best Mexican place in town. The service is always fast and the staff is very nice. We love the food and it is always served hot and just how we ordered it.

Thank FlurryAsh
Reviewed November 10, 2017

Good Mexican authentic meals. Fair prices and very nice and helpful waiters. The 6 of us had all different dinners and everyone was happy. We will be back

Thank Jack2148
Reviewed September 25, 2016

I've been here many times. The food is GREAT. The cheese they use is a Mexican white cheese. I've tried many dishes and liked most things I tried. Often there are just a few vehicles in the parking lot. Don't let this keep you from...More

Thank Sarah S
Reviewed September 7, 2016

Food is always VERY good. Service usually good, sometimes at lunch can get a little hectic. Would recommend to all that want go Mexican food.

Reviewed February 8, 2016

It was not bad the service was a little slow, but it was later in the evening so they may be the reasoning cause there was only 2 waiters.

1  Thank Gereldene C
Reviewed June 3, 2015

My husband had the jaslico special it's was great. It was a combination of beef, chicken, and shrimp served with flower tortilla's. I had #39 one sheredded chicken enchilada, a sheredded pork tamale, and one chile rellano. Food was really well seasoned with great portions....More

2  Thank cara m
Reviewed March 15, 2015 via mobile

Parking lot packed when we decided to try this restaurant one more time. Seated quickly but ignored for 10 mins (plenty of open tables) and then unsmiling girl asked if anyone got drink order. No. So she does, brings water, then chips salsa. No napkins...More

Thank rdkdyk
Reviewed September 16, 2014

I ate there Sunday after church in a group of 9 people. The tiny parking lot was overflowing into adjacent properties since not too many restaurants in McAlester are open on Sunday. Service staff were running ragged from the number of diners. Multi-page menu was...More

Thank CPThurber
Reviewed August 5, 2014

Big menu so lots of choices. Beans and rice were very good. Poblano pepper was not seeded. Chimichango was quite small and not much filling. Salsa was almost like ketchup but ask for the hotter and they bring 2 different ones that are very good....More

Thank rdkdyk
Reviewed May 30, 2014

Try the Jims Nachos and bring your appetite. The food is served fast and hot it looks and tastes authentic! Definitely one of my preferred stops during the day.

Thank Christopher B
Nearby HotelsSee all 16 hotels in McAlester
Candlewood Suites Mcalester
154 reviews
.69 miles away
Days Inn & Suites - McAlester
154 reviews
.80 miles away
Travelodge McAlester
27 reviews
.85 miles away
AmericInn Lodge & Suites McAlester
395 reviews
.94 miles away
Nearby Restaurants
The Rib Crib
140 reviews
.68 miles away
Adelita's Mexican Restaurant
50 reviews
.46 miles away
Harbor Mountain Coffee House
19 reviews
.88 miles away
Sake Japanese Restaurant
17 reviews
.35 miles away
Nearby Attractions
Lovera's Italian Market
52 reviews
1.65 miles away
Cinema 69
22 reviews
2.29 miles away
Choctaw Indian Gaming Center
53 reviews
3.43 miles away
Great Balls of Fire
7 reviews
2.80 miles 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
Dinner, Lunch
Restaurant features
Seating, Waitstaff
Location and Contact Information
  • Address: 1329 E Carl Albert Pkwy, McAlester, OK 74501-5129
  • Location: United States  >  Oklahoma (OK)  >  McAlester
  • Phone Number: +1 918-423-5144
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