El Charro Mexican Grill
$ • Mexican, Pet Friendly
Hours:
201 Highlands Rd, Franklin
(828) 369-9002
About El Charro Mexican Grill
Customers' Favorites
El Charro Mexican Grill Reviews
Ratings
Menu


Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | 11AM - 9PM |
El Charro Mexican Grill offers consistently good food, with generous portions that may require sharing. The restaurant is a popular choice on Taco Tuesdays, and they accommodate customers quickly even when busy. A recent diner enjoyed a beef burrito and chicken and chorizo dish, both of which were flavorful and plentiful. The restaurant has an open bar and occasionally hosts live bands. Service remains friendly and professional, even during busy and hectic nights. The food is yummy, and the serving size is enough for 2 meals. Customers are often seated right away, even when the restaurant appears busy. The menu is extensive, with options for chicken, pork, beef, and vegetarians. Servers are attentive, refilling drinks and checking on food regularly. Prices are very reasonable, making it a great place for a good meal. The atmosphere is friendly, and portions are huge. Overall, El Charro Mexican Grill provides good service and great food, making it a favorite spot for Mexican food lovers.