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 Mexican Restaurant

4371 Old Harrodsburg Rd, Lexington, KY 40513-8008
+1 859-219-0200
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent46%
  • Very good37%
  • Average13%
  • Poor2%
  • Terrible2%
Travellers talk about
“fajitas” (3 reviews)
“chicken” (2 reviews)
Closed Now
All hours
Mexican, Latin, Spanish
$$ - $$$
4371 Old Harrodsburg Rd, Lexington, KY 40513-8008
All Details
Write a Review
Reviews (45)
Traveller rating
Traveller type
Time of year

1 - 10 of 45 reviews

Reviewed 4 days ago

El Charro is a wonderful neighborhood Mexican restaurant with solid service, good food, and a fun atmosphere. My wife has severe allergies to dairy and gluten, yet she can always leave El Charro full and with a box to go. They're accommodating to her situation....More

Thank Bernardian
Reviewed 30 March 2017

Visited there with co-workers for lunch. Service was very quick and food was reasonably priced. Will definitely go back.

Thank Preacherswife502
Reviewed 2 December 2016

My family of 6 had dinner on a Friday night. We had a great server who took great care of us.The menu was exactly what you would expect. The food was very good but the Margarita's were disappointing lacking flavor and perhaps some tequila. I...More

Thank Jeanette F
Reviewed 29 July 2016

Located at the edge of Lexington near a residential section. I was welcomed as I came in and seated immediately. Friendly waiter and food was served promptly. Fajitas were great.

Thank Charles L
Reviewed 17 July 2016 via mobile

Food is good, but last 3 times had a waitress who seemed like she would rather die than help us. Water remained empty entire time and she brought food and never came back. Had to flag down another server to get the correct tortillas.

Thank b13d
Reviewed 8 July 2016

El Charro Mexican Restaurant is one of the very best restaurants in the Old Harrodsburg Road corridor. Excellent Mexican fare with wonderful service & very low prices!!

Thank gadgetguy11
Reviewed 2 July 2016

The food here is consistently good, portions are generous, staff is friendly, restaurant is clean. Parking can be a challenge on busy nights but worth the trip for basic Mexican-style cuisine.

Thank Mike M
Reviewed 22 April 2016

We were visiting nearby, and it was lunch time. We checked in on TA and this place looked good place so we thought we would give it a try. We were seated promptly as they were not very busy, not a good sign. The server...More

Thank Richard F
Reviewed 19 April 2016

We are (many time) repeat customers. The staff are friendly, the owner greets patrons, but best of all the food is always fresh (not thawed) and prepared onsite. We love the fresh poblano peppers, and the verde tomatilla salsa. The menu features most standards, but...More

Thank Art H
Reviewed 15 March 2016 via mobile

The food was good. Could have been a little more seasoned, but everything was very fresh. This restaurant was very clean and the staff was very pleasant.

Thank Mary B
Nearby Restaurants
Malone's Palomar
334 reviews
1.45 km away
Wild Eggs
186 reviews
1.44 km away
Ramsey's Diner
128 reviews
.09 km away
Tack House Pub
45 reviews
.13 km away
Nearby Attractions
The Aviation Museum of Kentucky
99 reviews
4.34 km away
Fayette Mall
69 reviews
5.32 km away
Waveland State Historic Site
69 reviews
4.97 km away
Wellington Dog Park
16 reviews
3.82 km away
Questions & Answers
Get quick answers from El Charro Mexican Restaurant 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
Takeout, Seating, Waitstaff, Serves Alcohol, Wheelchair Accessible
Good for
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 23:00
11:00 - 23:00
Location and Contact Information
  • Address: 4371 Old Harrodsburg Rd, Lexington, KY 40513-8008
  • Location: United States  >  Kentucky (KY)  >  Lexington
  • Phone Number: +1 859-219-0200
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