New

Bangkok 2026 Street Food Guide is live — read the full guide

Food Place Passport

El Charro Mexican Grill in North Carolina

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.

4.5 1,114 reviews $10–20 Mexican Restaurant American · Southern

201 Highlands Rd, Franklin, NC 28734, United States

FoodPlacee Passport United States · North Carolina · 70996
Verified

El Charro Mexican Grill

Franklin, North Carolina, USA

Chimichanga Fajita Chips and Salsa Spinach Quesadilla Fajita Jalisco
Rating★ 4.5 / 5
Price$10–20
CategoryMexican Restaurant
Today 11:00 AM - 09:00 PM

Overview

About This Food Place

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

Photos from El Charro Mexican Grill

Real shots of the food, atmosphere, and signature dishes at this location.

View all photos

Local favorites

Why People Come Here

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.

Fast and Friendly Service

Efficient staff handles busy times seamlessly, delivering quick service without sacrificing quality or hospitality.

Great Cocktails & Margaritas

Enjoy pitchers of margaritas, a wide beer selection, and expertly crafted cocktails, perfect for happy hour or dinner.

Family-Friendly and Group Dining

Welcoming to all ages with kids' menus and high chairs, plus ample seating for families, college students, and groups.

Accessible & Convenient

Features wheelchair-accessible entrances, parking, and restrooms along with free parking options nearby.

Popular Mexican & Tex-Mex Menu

Signature dishes include Chimichanga Fajita, Seafood Fajitas, Spinach Quesadilla, and traditional favorites like Flan.

Multiple Dining Options

Dine-in, takeout, delivery, and catering available to suit every occasion with a casual, cozy ambiance.

Experience

When & How to Enjoy This Place

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

Group Dinner

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.

Cocktail Hour

Enjoy great margaritas and expertly crafted cocktails at the onsite bar, perfect for unwinding after a long day or catching up with companions.

Takeout Convenience

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.

Solo Dining

Comfortable seating and efficient service create a pleasant experience for solo diners looking to enjoy delicious meals without the wait.

Family-Friendly Meals

The kids' menu and high chairs ensure young guests are well accommodated, making this Mexican restaurant a great spot for family lunches and dinners.

Easy Parking

Free parking both in the lot and on the street provides hassle-free access for locals and tourists visiting for a flavorful meal.

Best for

Great Cocktails Family-Friendly Takeout Solo Dining Reservations Accepted Fast Service Free Parking Groups Welcome

Guest sentiment

What People Feel

A snapshot of what local diners frequently mention about this location.

CS
Chris Southern 1 month ago

"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..."

SB
Stacey Brown 1 month ago

"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."

ES
Elliot Smith 1 month ago

"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."

LC
L Cardinal 2 month ago

"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."

MG
Man_Of_ God305 2 month ago

"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"

DH
Doug Hannah 3 month ago

"Great food, great service, great people. Love eating there."

JA
Jacob Ainsworth 3 month ago

"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"

DK
Dyna Katona 4 month ago

"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

When to Visit

Weekly hours below — always confirm with the business before holidays or special events.

Today Open now · until 9:00 PM
Weekly hours
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
Hours may change. Please confirm with the business before visiting.

Best time to visit

The restaurant operates daily with consistent hours, making it easy to enjoy lunch or dinner any day of the week.

Open 11:00 AM - 9:00 PM Daily Popular for lunch and dinner visits Typical visit duration: 30 minutes to 1 hour Reservations accepted for groups Ideal for enjoying happy hour cocktails

On the map

Where This Food Place Lives

Find your way to El Charro Mexican Grill in North Carolina .

Address 201 Highlands Rd, Franklin, NC 28734, United States
Phone +1 828-369-9002
Area North Carolina
Call Address copied ✓

Questions answered

Food Place Questions

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.

Open daily from 11:00 AM to 9:00 PM, offering lunch and dinner service. Hours may change, so checking ahead is recommended before visiting.

Yes, multiple service options are available including dine-in, takeout, delivery, and onsite services to suit various dining preferences.

The restaurant features a wheelchair accessible entrance, parking, restrooms, and seating to accommodate guests with mobility needs.

The menu includes Mexican and Tex-Mex favorites such as fajitas, enchiladas, tamales, and seafood, along with a selection of beer, cocktails, wine, and non-alcoholic drinks.

Yes, it is family-friendly with a kids' menu, high chairs, and a welcoming atmosphere suitable for children and groups alike.

Reservations are accepted, which helps with planning especially during busy times to ensure a table.

Most guests spend between 30 minutes to 1 hour dining here, making it ideal for quick bites or relaxed meals.

Free parking is provided both onsite in a lot and on nearby streets, making access convenient for visitors arriving by car.

Nearby brands

Related food places near El Charro Mexican Grill

Other casual restaurants and brands diners often visit in North Carolina.

For owners

Own or manage this food place?

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.