El Charro Mexican Grill
Franklin, North Carolina, USA
El Charro Mexican Grill in Franklin, NC offers Mexican & Tex-Mex favorites. Check menu, hours, reviews & enjoy casual dining with great cocktails and fast service.
201 Highlands Rd, Franklin, NC 28734, United States
El Charro Mexican Grill
Franklin, North Carolina, USA
Overview
El Charro Mexican Grill in Franklin, NC offers a vibrant mix of Mexican and Tex-Mex favorites including chicken wings, seafood, steaks, and pitchers of margaritas. The menu features a wide range of comforting dishes like enchiladas, fajitas, and signature items such as Chimichanga Fajita and Spinach Quesadilla. With an inviting casual and cozy atmosphere, it welcomes college students, families, and tourists alike.
This Mexican restaurant is known for its great cocktails, beer and tea selections, and fast service. Visitors can enjoy dine-in, takeout, delivery, or onsite services, with the option to reserve a table in advance. Located at 201 Highlands Rd, this spot balances affordability and quality with prices ranging between $10–20, creating the perfect destination for lunch, dinner, or a quick bite.
Gallery
Real shots of the food, atmosphere, and signature dishes at this location.
Local favorites
Discover why El Charro Mexican Grill is a top choice for Mexican cuisine lovers in Franklin, offering a cozy atmosphere and a variety of dining options.
Efficient staff handles busy times seamlessly, delivering quick service without sacrificing quality or hospitality.
Enjoy pitchers of margaritas, a wide beer selection, and expertly crafted cocktails, perfect for happy hour or dinner.
Welcoming to all ages with kids' menus and high chairs, plus ample seating for families, college students, and groups.
Features wheelchair-accessible entrances, parking, and restrooms along with free parking options nearby.
Signature dishes include Chimichanga Fajita, Seafood Fajitas, Spinach Quesadilla, and traditional favorites like Flan.
Dine-in, takeout, delivery, and catering available to suit every occasion with a casual, cozy ambiance.
Experience
Discover the best moments to savor the flavorful offerings of El Charro Mexican Grill while enjoying a welcoming atmosphere in Franklin.
Whether stopping by for a lively dinner with friends or grabbing a quick, satisfying lunch, this spot delivers delicious dishes and refreshing drinks in a cozy yet trendy setting. — FoodPlacee editorial note
The spacious seating and fast service make it an ideal choice for family gatherings or outings with college friends, featuring large portions and flavorful shared plates.
Enjoy great margaritas and expertly crafted cocktails at the onsite bar, perfect for unwinding after a long day or catching up with companions.
Quick and easy takeout options let visitors enjoy authentic Mexican flavors at home, with popular dishes like the grande burrito and nachos ready in minutes.
Comfortable seating and efficient service create a pleasant experience for solo diners looking to enjoy delicious meals without the wait.
The kids' menu and high chairs ensure young guests are well accommodated, making this Mexican restaurant a great spot for family lunches and dinners.
Free parking both in the lot and on the street provides hassle-free access for locals and tourists visiting for a flavorful meal.
Guest sentiment
A snapshot of what local diners frequently mention about this location.
"Nice people, very quick! Waitress was super good. Got the salsa, queso, pickled jalapenos and their home made tomatilla sauce with chips. You have to ask for it home made sauce. Very good! Ordered the nachos Texas and my daughter had the grande burrito. Super good place to eat. Highly recommend..."
"The food was good. Had good flavor. Too many onions for me but everyone seemed to enjoy it. The chips were good. Salsa was very tomato tasting. Overall it was a good dinner."
"This place was amazing. I would highly recommend. The servers are very friendly and helpful. The place was very clean and had lots of cool art work. Food was great and at a amazing price. I would recommend the burritos, nachos, and the beans and rice. I loved this place and I would go back again."
"I ordered takeout from El Charro but they have indoor and outdoor seating. My order only took about ten minutes. My burrito came with beans, rice, chips and salsa. It was delicious! The folks working there were friendly too. I plan to patronize this restaurant again."
"Pretty solid Mexican food the eggs where great with the salsas and the srimp and steak was done well also the fried banana was great also"
"Great food, great service, great people. Love eating there."
"Best Mexican in Franklin, great friendly staff !! Been going here since 2012 stepped away out of Franklin for six years, came back still as good as it was when I left"
"Love this place. My go to for mexican. The food is delicious. The prices are great and the portions are large. I always have extra to take home."
Visit info
Weekly hours below — always confirm with the business before holidays or special events.
| Monday | 11:00 AM - 09:00 PM |
| Tuesday | 11:00 AM - 09:00 PM |
| Wednesday | 11:00 AM - 09:00 PM |
| Thursday | 11:00 AM - 09:00 PM |
| Friday | 11:00 AM - 09:00 PM |
| Saturday | 11:00 AM - 09:00 PM |
| Sunday | 11:00 AM - 09:00 PM |
The restaurant operates daily with consistent hours, making it easy to enjoy lunch or dinner any day of the week.
On the map
Find your way to El Charro Mexican Grill in North Carolina .
Questions answered
Find answers to common questions about dining at El Charro Mexican Grill in Franklin, NC. Check hours, menu options, services, and more to plan your visit.
For owners
Update this page with accurate hours, menu details, photos, and business notes — and reach food lovers searching for places like yours on FoodPlacee.
Menus, prices, hours, services, and availability may change. Please contact the food place directly before visiting or ordering.