11 Best Mexican Restaurants in Franklin

We've got Franklin's top Mexican restaurants covered for you. Experience the city's best with Chips and Salsa, Carnitas, Tacos, and more.

El Taco Loco Tacos • $
6241 Highlands Rd, Franklin

Customers` Favorites

Taco De Pastor Taco Taco De Lengua Taco De Chicharron
Eggs and Potato Breakfast Burrito
Eggs with Potatoes
Street Style Tacos
Burrito Loco
Quesadilla
Bacon Egg
Carnitas
Burritos

“El Taco Loco is a favorite spot in Franklin for authentic Mexican cuisine. The food is always delicious, especially the Taco de Pastor and Tamales. Despite the lack of atmosphere, the Quesabirria is a must-try, with crunchy tacos infused with broth. The generous portions and variety of options make it a gem, with parking available in the nearby church lot. Make sure to visit before they close at 3!“

4.9 Superb26 Reviews
Taqueria Tres Amigos Mexican • $
10 W Palmer St, Franklin

Customers` Favorites

Carne Asada Tacos
Quesadilla
Al Pastor
Nachos

“Taqueria Tres Amigos offers excellent authentic Mexican cuisine, cooked to order. They have an indoor dining area as well as outdoor seating. The menu features a variety of traditional dishes, including tacos, gorditas, huaraches, and more. The owners are known for their friendly service.“

5 Superb20 Reviews
Casa Tequila Mexican Grill Mexican • $
549 Highlands Rd, Franklin

Customers` Favorites

Compechanos Chorizo & Steak Tacos
Pastor Marinated Pork Tacos
Vegetarian Quesadilla
Monster Chimichanga
Enchiladas Bandera
Nachos Fajita Mix
Carnitas San Jose
Chips and Salsa
Large Guacamole
Refried Beans

“Casa Tequila Mexican Grill offers fast service, delicious food, and a beautiful smile from the waitress. Customers love the flavorful Burrito Chipotle and Fajita Quesadilla, as well as the house and strawberry margaritas. The salsa bar is a hit, with delicious choices. Generous portions like Texas nachos and grilled chicken rice and cheese (ACP) are crowd-pleasers, making it a top choice for Mexican cuisine.“

4.6 Superb53 Reviews
Rico's Tacos La Comadre Mexican • $
712 Highlands Rd, Franklin

Customers` Favorites

Chorizo Mexican
Tacos Alambre
Chicken Wings
Chile Verde
Al Pastor
Quesadilla
Carnitas
Nachos
Mango
Steak

“Rico's Tacos La Comadre is a restaurant known for its delicious and authentic Mexican cuisine. The tripe tacos are a popular choice, as well as the steak and chicken tacos, all made fresh and bursting with flavor. The restaurant has a casual and friendly atmosphere, with accommodating staff. The hot sauce is not for the faint of heart, as it brings the perfect amount of heat. Located in a food truck, it offers a unique dining experience. Some even travel great distances just to savor the delicious meals. For a refreshing finish, there is an ice cream shop located next door.“

4.6 Superb44 Reviews
Las Barricas Mexican • $
2722 Georgia Rd, Franklin

Customers` Favorites

Cheese Steak Burrito
Quesadilla Mexicana
Frozen Margarita
Fried Ice Cream
Chicken Fajitas
Chips and Salsa
Grilled Chicken
Carnitas Tacos
Pollo Hawaiano
Shrimp Fajitas

“Las Barricas is a hidden gem serving the best Mexican food in NC. The restaurant boasts an incredible atmosphere, quick service, and great prices. The menu offers delicious options, including a large portion of queso that's perfect for sharing. Vegetarians will find something yummy to eat, and the staff is happy to accommodate dietary restrictions. With easy and plentiful parking, it's a great place to visit, whether you're a local or just passing through.“

4.5 Superb71 Reviews
El Charro Mexican Grill Mexican • $
201 Highlands Rd, Franklin

Customers` Favorites

Beef or Chicken Fajitas
Enchilada Rice & Beans
Chicken Quesadillas
Chimichanga Fajita
Ground Beef Tacos
Chips and Salsa
Chicken Burrito
Fajita Burrito
Refried Beans
Fajita Jalisco

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

4.4 Superb76 Reviews
Las Margaritas Mexican • $
24 Iotla St, Franklin

Customers` Favorites

Bean Burrito One Cheese Enchilad and Rice
Seafood Enchiladas with Green Sauce
Combination Burrito and Enchiladas
Camarones A la Cucaracha
Lunch Chicken Fajitas
Monster Chimichanga
Molcajete for 2
Nachos Supreme
Rice and Beans
Pollo Jalisco

“Las Margaritas is a Mexican restaurant that has received mixed reviews in Franklin. While some customers praise the delicious food at fair prices and the comfortable, welcoming atmosphere, others have noted poor service. The restaurant is praised for its quick greetings, great food, and reasonable prices. Customers have enjoyed dishes like camarones con crema, chicken burritos, and fried beef chimichangas. The restaurant also offers a variety of margaritas, including a delicious peach margarita. However, some reviewers have reported issues with their server, such as not refilling drinks or having others bring out their food. Overall, Las Margaritas seems to offer a good dining experience, with the potential for inconsistent service.“

4.3 Superb74 Reviews
Taqueria Monterrey Mexican • $
3586 Georgia Rd, Franklin

Customers` Favorites

Torta De Carne Beef Pork or Mixed Sandwich
Torta De Birria Pulled Beef Sandwich
Refrescos Soft Drinks
Guacamole
Campechana
Tacos

“Traditional Mexican food at its best. Not like your typical Mexican Restaurant found in Franklin. If you want the real stuff, you go straight to this place. When you sit down he'll bring you over a small bowl of a beef broth that has giant flavor. Dont be shy, try it.The traditional Mexican condiments are brought over to your table, fresh lime, fresh cilantro, chopped onions and squeeze bottles of the red and green sauce. I orderd the Campachena Quesadilla with pork. Really good, tender meat, great gravy, fresh tortilla and caramelized onions with a grilled jalapeno. Mmmmmmmm! Highly recommend.

Parking: Pull right up in front“

4 Good13 Reviews
Mi Casa Mexican Restaurant Mexican • $
788 E Main St, Franklin

Customers` Favorites

Chicken Soup Added Avocado
Chicken Quesadilla
Fajita Quesadilla
Chicken Fajitas
Poblanos Dinner
Chips and Salsa
Fajita Grande
Super Burrito
Carne Asada
Taco Salad

“Mi Casa Mexican Restaurant is a quaint and authentic establishment known for its delicious and generous Mexican cuisine. The chipotle burrito, in particular, stands out for its abundance of shrimp, satisfying even the most discerning seafood lovers. The restaurant is also accommodating for those with dietary restrictions, such as celiac disease, as they take great care in preparing gluten-free meals. The staff is friendly, attentive, and eager to assist with any language barriers. The beef and bean nachos are a must-try for any first-time visitor. Overall, Mi Casa Mexican Restaurant offers a cozy and enjoyable dining experience that keeps customers coming back for more.“

4.2 Good106 Reviews
828 cafe Breakfast • $
228 NE Main St, Franklin

Customers` Favorites

Farm Fresh Breakfast Bowl
Chicken Tenders Salad
Chicken and Waffles
Guava French Toast
Carne Asada Bowl
Chicken Sandwich
Hand Cut Fries
Belgian Waffle
Avocado Toast
Mexican Bowl

“828 Cafe is a Franklin gem with the freshest and most delicious meals. The Vegan bowl is flavorful and the chips are amazing. The service is friendly and efficient, with large portions served promptly. Despite some complaints about prices, the quality justifies the cost. Don't miss out on this spot for a satisfying meal experience.“

4.7 Superb102 Reviews
Taco Bell Fast Food • $
6 Hyatt Rd, Franklin

Customers` Favorites

Steak Power Bowl Done Wrong
Fiery Doritos Locos Tacos
Cheesy Fiesta Potatoes
Black Beans and Rice
Ground Beef Burrito
Chicken Quesadilla
Cinnamon Twists
Mexican Pizza
Taco Supreme
Cheesy Roll

“Taco Bell in Franklin is a decent spot with friendly service. The staff is professional, with Gabriel standing out as an excellent employee. While the prices might be higher than other locations, the food is well-prepared and tasty. They are quick to fix any order mistakes and the Baja blast is always refreshing. Despite some minor issues with special requests, overall, it's a good place to grab a quick bite.“

3.3 Good72 Reviews