Mexican Restaurant in Franklin, NC (828) 369-9002 Contact@ElCharroFranklin.com

el Charro

mexican grill
Excellent
Based on 795 reviews
Douglas Townes
Douglas Townes
April 22, 2022.
Very good meal. Very attentive service. Great house margaretta but on the high side$. Will eat here again but order beer next time
Joseph Ball
Joseph Ball
April 19, 2022.
Great food and service.
David Hubbard
David Hubbard
April 18, 2022.
I needed to get off the AT with rain and cold temps coming in. I got a ride from Bobby The Greek shuttle service, and when I asked for the best restaurants in the area El Charro was near the top of his list. I ordered the supreme enchiladas, and Kelce provided great service! 46 oz margaritas for $12...muchas gracias!
Lisa Weatherford
Lisa Weatherford
April 15, 2022.
Delicious food 😋 good service
Dyna Katona
Dyna Katona
April 12, 2022.
This was the second time we have came here and it was fantastic both times. The portions are big and the taste is Delicious. Would reccomend this place to everyone!! Our server was also great!
Thomas Frede
Thomas Frede
April 11, 2022.
Always consistent and good food. Quick and reasonable prices.

Lunch Menus

Mixed Drink Menus

Dessert Menu

daily specials

Daily Specials Menus

(828) 369-9002

About El Charro

Franklin, NC’s El Charro Mexican Grill has been a family-owned restaurant for over 10 years. Mario Perez, the owner, has served authentic Mexican food for over 20 years.

The menu features all of the traditional Mexican favorites such as tacos, burritos, enchiladas, quesadillas, and more. There is also a wide selection of seafood, chicken, and steak dishes. The restaurant has a casual atmosphere, perfect for families and friends to enjoy a delicious meal together.

At El Charro, we’re proud to be Franklin’s go-to destination for authentic Mexican food. Our dishes are prepared with time-honored, traditional recipes that have been passed down through generations in our family. Whether you’re a local Franklin resident or just visiting the area, you can count on us to satisfy your appetite with our delicious, mouthwatering Mexican cuisine. And with our casual dining environment that is always smoke-free, you’re sure to enjoy your meal in comfort and ease. Plus, our friendly and helpful staff is always on hand to make your dining experience as enjoyable as possible. So if you’re looking for Franklin’s best Mexican food, look no further than El Charro – we’ve got you covered!