27 Best Mexican Restaurants in Franklin

Plan your Franklin Mexican food adventure using Restaurantji's list. Discover great Mexican food with Fajitas, Chimichanga, Tacos, and more in town.

Sopapilla's Mexican • $$
1109 Davenport Blvd, Franklin

Customers` Favorites

Chicken Enchiladas with a Fried Egg
Street Taco Trio with Black Beans
The Sopapillas Platter
Green Chile Burger
Chicken Sopapillas
Tres Enchiladas
Chicken Fajitas
Grilled Fajitas
Chipsband Salsa
Baja Fish Tacos

“Fantastic service and fantastic food ❤️. We will be back ❤️. Love the Baja sauce ❤️. All the food was great ❤️. Thank you 🙏“

4.3 Superb87 Reviews
Tio Fun! Mexican • $
901 Columbia Ave, Franklin

Customers` Favorites

Mini Mexican Pizza
Breakfast Burrito
Chips and Queso
Shaved Ice
Quesadilla
Steak

“We went to the pop-up dinner tonight, La Luna. Absolutely excellent food, drinks. and service. The skirt steak and banana empanadas were my favorite. Loved it all.“

4.3 Superb77 Reviews
Tito's Mexican Restaurant - Berry Farms Mexican • $
4001 Hughes Crossing Suite 111, Franklin

Customers` Favorites

Cowboy Enchiladas
Texas Chimichanga
Grilled Fish Tacos
Colorado Burrito
Fajita Taco Salad
Enchiladas Verde
Burrito Colorado
Grilled Chicken
Fried Avocados
Fajita Nachos

“As always, we had delicious food and great service!“

4.6 Superb305 Reviews
Pueblo Real Mexican Restaurant Mexican • $
1340 W Main St, Franklin

Customers` Favorites

Deep South Street Taco
Kids Chicken Nuggets
Grilled Fish Tacos
Taquitos Mexicanos
Carne Asada Taco
Burrito Colorado
Grilled Fishtacos
Shrimp Fajitas
Mexican Plate
Chile Relleno

“Amazing food! Excellent service!“

4.6 Superb217 Reviews
Mojo's Tacos - Franklin Tacos • $
230 Franklin Rd #11Y, Franklin

Customers` Favorites

Hot Chicken & Cauliflower Tacos
Green Chili Cheeseburger Taco
Chorizo and Hot Chicken Tacos
Chicken Al Carbon Taco
Chips & Salsa & Queso
Korean Cauliflower
Baja Fish Tacos
The Old School
Brisket Nachos
Chicken Nachos

“We hired the Mojo’s Food Truck for a work event yesterday and they were phenomenal. It is so hard to please 100+ people, and they did so well. Service was exceptionally quick and portions were very satisfying. Our staff has asked for Mojo’s to come back to our future events.“

4.5 Superb198 Reviews
Pancho's Place - Franklin Mexican • $
209 S Royal Oaks Blvd, Franklin

Customers` Favorites

Complementary Chips and Salsa
Chicken and Shrimp Fajitas
Vegetarian Fajitas
Taco with Rice And
Fajita Taco Salad
Filete de Pescado
Grilled Chicken
Chicken Fajitas
Beans and Rice
Chile Relleno

“Great people amazing food“

4.6 Superb78 Reviews
Los Primos Mexican • $
1203 Murfreesboro Rd #125, Franklin

Customers` Favorites

Tacos Al Pastor and Carnitas Taco
Al Pastor Marinated Pork
Carne Asada Especiales
Barbacoa Shredded Beef
Dos Tacos with Salsa
3 Taco Meal Carnitas
Rice and Beans
Barbacoa Tacos
Tacos Dorados
Refried Beans

“We love the authentic food and friendly owners. Carne Asada tacos and my go to every time.“

4.6 Superb77 Reviews
Nacho's Mexican Restaurant - Franklin Mexican • $
1031 Riverside Dr C, Franklin

Customers` Favorites

One Chalupa One Cheese Enchilada
Carne Asada Tacos Carne Asada
Sopapilla with Ice Cream
Enchiladas Rancheras
Chicken Chimichanga
Quesadilla Jessica
Guacamole Handmade
Shrimp Chimichanga
Chimichanga Nacho's
Quesadilla Rellena

“I'm from out of town and staying nearby so I decided to try Nachos. I got chicken and shrimp fajitas. The food was great! I even loved the guacamole (normally I don't bc they make it with onions). The service was even better than the food. I was well taken care of from the minute I walked in. I'll be back during my stay here.“

4.5 Superb94 Reviews
El Guadalajara Mexican • $
603 Hillsboro Rd, Franklin

Customers` Favorites

Grilled Shrimp Fajitas
Extra Chips and Salsa
Mexican Chicken Soup
Chimichanga Superior
Chicken Fajitas
Carnitas Plate
Refried Beans
Steak Fajitas
Steak Tacos
Carne Asada

“Good food and good service“

4.4 Superb67 Reviews
Mexi Tacos Mexican • $
X4W7+C5, Franklin

Customers` Favorites

Al Pastor

“I’ve driven by this little taco stand many times and decided I’d give it a shot today. I’m glad I did because it was the best taco I’ve had since I moved to the area last summer. I had a delicious carnitas taco, just to sample the cooking. It was juicy, tender, well-seasoned meat on fresh little corn tortillas, served with street style garnish. Nice guy working the kitchen. I will definitely be back. Give him a chance! It’s worth it.“

4.8 Superb16 Reviews
El Sombrero - Franklin Mexican • $
1401 Liberty Pike, Franklin

Customers` Favorites

Enchilada À la Carte
Chicken Chimichanga
Burrito À la Carte
Shrimp Chimichanga
Three Hard Tacos
Fajitas Texanas
Fresh Guacamole
Acapulco Salad
Chicken Mole
Quesadilla

“Very good food. I had the vegetarian nachos and the cheese was so good! I added some of my husbands rice to them and that made them perfect (so they should offer that on the menu). Husband had the fajitas Texanas I believe; he said they were very good. Good salsa also (love cilantro); chips were average.“

4.3 Superb56 Reviews
Garcia's - Franklin Mexican • $
1113 Murfreesboro Rd #316, Franklin

Customers` Favorites

Homemade Guacamole Dip
Vegetable Quesadilla
Quesadilla Garcia's
Burrito Chupacabra
Burrito De Pollo
Chiles Toreados
Tres Leches Cake
Tacos De Azada
Mixed Fajitas
Chips & Salsa

“Everything was muy delicioso!“

4.2 Good111 Reviews
La Hacienda - Franklin Mexican • $
1110 Hillsboro Rd #240, Franklin

Customers` Favorites

Steak Tampiqueno
Chips and Salsa
Grilled Chicken
Burrito Gigante
Beans and Rice
Chicken Tacos
Nachos Reales
Carne Asada
Taco Salad
Cheese Dip

“Always fun for a celebration!“

4.2 Good76 Reviews
La Tapatia Taqueria Mexican • $
2013 Columbia Ave, Franklin

“Pastor tacos are very good and authentic! Had seen the truck on Columbia Ave before and had hesitated to try, but stopped today… will definitely stop again when in the area.“

5 Superb7 Reviews
Casa Jose Mexican • $
3046 Columbia Ave #110, Franklin

Customers` Favorites

Beef Taco with Whole Beans & Rice
Small Cheese Dip
Pollo Con Queso
Chicken Fajitas
Shrimp Fajitas
Hard Shell Taco
Rice and Beans
Shrimp Burrito
Refried Beans
Chips Salsa

“beautiful presentation!!!“

4.2 Good48 Reviews
16

Chuy's

Chuy's Mexican • $
3061 Mallory Ln, Franklin

Customers` Favorites

Taco & Enchilada Combo
Chicken Tortilla Soup
Chuy's Famous 'Ritas
Creamy Jalapeno Dip
Combination Fajitas
Chuy's Famous Ritas
Chile Con Queso
Chicken Flautas
Chicken Fajitas
Tres Leches Cake

“Chuy's is definitely worth a visit for a good meal with a different vibe.

The menu features a selection of tasty dishes, it does feel somewhat limited though. The variety doesn't quite cover the broad spectrum of Mexican cuisine that you might expect.

Despite this, the options they do provide are well executed and satisfying.“

4.1 Good143 Reviews
Garcia's Mexican Restaurant - Cool Springs Mexican • $
1709 Galleria Blvd #1013, Franklin

Customers` Favorites

Chicken and Steak Fajitas
Tequila Lime Chicken
Quesadilla Garcia's
Shrimp Chimichanga
Veggie Quesadilla
Pork Enchiladas
Sizzling Baja
Chips & Salsa
Carne Asada
Black Beans

“Everything was muy delicioso!“

4.1 Good92 Reviews
Oscar's Taco Shop Mexican • $
188 Front St, Franklin

Customers` Favorites

Cheese Enchiladas Beans and Rice
Chicken Taco with Sour Cream
Cheese Quesadilla Kids Meal
Bean & Cheese Burrito
Vegetarian Burrito
Carne Asada Burrito
Shrimp Quesadilla
Carne Asada Tacos
Vegetarian Tacos
Pastor Burrito

“This has been my favorite Mexican spot in Franklin for years. There has been a recent change in staff and the girl working up front is just horrible. They’ve made mistakes on my order several times and she just hangs up when I called to have it fixed. She has hung up otherwise when I call to check on the status of an order. Hope they can improve their staff because this place has always been a great mom and pop shop.“

4.1 Good26 Reviews
Cinco de Mayo Mexican Restaurant - Franklin Mexican • $
1010 Murfreesboro Rd #178, Franklin

Customers` Favorites

Grilled Vegetables
38 Fajitas Texanas
Chips and Salsa
Chicken Fajitas
Grilled Chicken
Refried Beans
Guacamole Dip
Street Tacos
Chimichanga
Cheese Dip

“Great place with some of the friendliest staff that I have had at a Mexican place. The food was delicious and very fast. They had margaritas for 3.99 Sunday through Thursday. It wasn't a huge margarita but was a very good value considering every other place I bought a cocktail in Franklin was 14. My only criticism was that I would have liked to see more specialty cocktails. But I was very pleased overall.“

4 Good50 Reviews
Don Pepe's Mexican Grill Mexican • $
1203 Murfreesboro Rd #190, Franklin

Customers` Favorites

Grilled Steak Enchilada Ala Carte
Quesadilla Azteca Lunch
Grilled Chicken Nachos
Don Pepes Chimichangas
Don Pepe’S Burrito
Tacos de Carne Asada
Alambre Mexico City
Fajita Quesadilla
Molcajete Azteca
Nachos Supremos

“I love Don Pepe's in Franklin TN! The decor is amazing. The booths were roomy and super comfy. The staff was very attentive. The manager Elber stopped by our table and made sure all was well. The soft tortilla grilled fish tacos were absolutely mouthwatering. The fresh crispy lettuce and shredded cheese made them perfect. I left with a full belly and took a taco home. This place is a hidden gem and should not be overlooked. 10 stars for food, service and atmosphere.“

4 Good120 Reviews
Taqueria Jalisco Mexican • $
595 Hillsboro Rd #323, Franklin

Customers` Favorites

Tostada of Ceviche
Fajita Quesadilla
Caldo de Pescado
Chicken Fajitas
Rice and Beans
Cuban Sandwich
Guacamole Dip
Al Pastor Taco
Quesadillas
Tripa Taco

“What an awesome hidden gem! The food, the servers, the raw oysters! Everything was top notch. We enjoyed everything. We came in for an early dinner, no current customers. We received excellent service, food was so delicious. First ordered half a dozen raw oysters, then grilled half pineapple with shrimp and Chilie Verde. All was excellent!
While we dined, so many folks came in for To-Go orders. I think the bad stormy weather had something to do with that.
We most definitely recommend this restaurant.
Side note...we are professional car haulers. We brought vintage Bentley race cars for a tour of the area. We stayed a couple of nights in the parking lot, as there is no truck stop with available parking, not enough parking for the out of town trucks. If I could request from the community...Please get more available truck parking! Us truckers bring you everything! We need more safe & secure parking. Thank you.“

3.9 Good66 Reviews
Moe's Southwest Grill Mexican • $
401-A Cool Springs Blvd, Franklin

Customers` Favorites

Homewrecker Bowl with Chicken
Homewrecker in a Burrito Bowl
Moe Meat Moe Cheese Bowl
Moe's Famous Queso Side
Black Beans Bowl 12 Oz
Homewrecker Burrito
Pico De Gallo Cup
Chips & Dip Trio
Three Tacos
Quesadilla

“Great staff very helpful, restaurant was clean and food was fantastic!“

3.7 Good26 Reviews
Blue Coast Burrito Mexican • $
4091 Mallory Ln, Franklin

Customers` Favorites

Queso or Guacamole
Peppers & Onions
Chips and Salsa
Regular Burrito
Baja Fruit Tea
Chips & Salsa
Small Burrito
Burrito Bowl
Peasant Plate
Quesadilla

“Best burritos and people in Franklin.“

3.4 Good38 Reviews
Oscar's Taco Shop Tacos • $
4115 Mallory Ln, Franklin

Customers` Favorites

The Tacos Chicken Shrimp and Al Pastor
One Fish Taco and One Chicken Taco
Carne Asada Quesadilla
Chimichanga Burrito
Carne Asada Burrito
Chicken Quesadilla
California Burrito
El Grande Burrito
Taco & Enchilada
Shrimp Burrito

“San Diego native here! I moved to Austin visiting family in Franklin. I definitely had to stop. Well worth the stop and will definitely will come back! Thank you for making some amazing food!“

4.2 Good63 Reviews
La Tapatia Tacos • $
1137a W Main St, Franklin

“Pastor tacos are very good and authentic! Had seen the truck on Columbia Ave before and had hesitated to try, but stopped today… will definitely stop again when in the area.“

5 Superb6 Reviews
Taco Bell Fast Food • $
1710 Columbia Ave, Franklin

Customers` Favorites

Mtn Dew Baja Blast Freeze
Ground Beef Burrito
Mexican Pizza
Crunchy Taco
Taco Supreme
Quesadilla
Soft Taco
Nachos
Wrap

“The reason I give this location 5 stars is that the gentleman at the register displayed EXCELLENT customer service! He greeted people and called by name saying good bye and thanking everyone for choosing Taco Bell. Very refreshing to have such friendly service and making me feel like a valued customer. Kudos to him and he should be commended!“

3 Average38 Reviews
Taco Bell Fast Food • $
1715 Galleria Blvd, Franklin

Customers` Favorites

2 Chicken Chalupas Supreme Combo
Chipotle Chicken Loaded Griller
Grilled Cheese Burrito
Beefy 5-Layer Burrito
Cheesy Potato Griller
Crunchy Taco Supreme
Ground Beef Burrito
Double Stacked Taco
Nachos with Cheese
Doritos Loco Tacos

“I’ve made a run for the border many times! This was hands up my best run ever! Typically when approaching the border I’ll get ignored by the border agents as it’s assumed I’ll eventually find the ordering kiosk or give up and self deport. Imagine my surprise when someone greeted us and made us feel at home like it was I don’t know the 90’s or the 50’s! I was there with traveling companion who accompanied me to my dental cleaning appointment. I wasn’t planning on eating out, but they had other ideas. As we had already driven away from another Franklin location I thought we’d go to the one in Cool Springs since we were heading over there anyway. I’ve been to this location several times, awhile ago, doing Uber Eats pickups and trying to survive the disastrous economy following the bioweapon attack! I believe the name of the man was Ron that greeted us, took such good care of us and followed up to see how our meal was! There was also a sweet lady there we talked to about our cat! I am issuing an Executive Suggestion based on years of service industry work. I would advise this location be used as a training store or at least Ron and the lady who knows our cat’s name! Yo Quiero Taco Bell!“

3.3 Good78 Reviews

You May Also Like