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

Tio Fun! Mexican •
901 Columbia Ave, Franklin

“Great little place! We went on a whim with no research since the place we planned to eat at was unexpectedly closed and Izzy's was almost next door. Had the house made pasta and filet tacos with Cajun fries. Both entrees were delicious. Great service and great food, can't go wrong here.“

4.4 Superb79 Reviews
Nacho's Mexican Restaurant - Franklin Mexican • $$
1031 Riverside Dr C, Franklin

Customers` Favorites

One Chalupa One Cheese Enchilada
Carne Asada Tacos Carne Asada
Enchiladas Rancheras
Quesadilla Jessica
Guacamole Handmade
Nachos Los Juanes
Burrito and Taco
Chicken Fajitas
Chips and Salsa
Rice and Beans

“Yesterday (3/3/24) was my first time eating here and I was so impressed. I ordered the Apollo Bandido with both chicken and shrimp. It was absolutely delicious. I will definitely be returning soon! The waiter was really nice and attentive as well.“

4.5 Superb72 Reviews
Los Primos Mexican • $
1203 Murfreesboro Rd #125, Franklin

Customers` Favorites

Tacos Al Pastor and Carnitas Taco
Al Pastor Marinated Pork
Barbacoa Shredded Beef
3 Taco Meal Carnitas
Dos Tacos with Salsa
Tacos Dorados
Refried Beans
Sugar Cakes
Carne Asada
Chicharrón

“Authentic Mexican food served in a relaxed cafeteria style that you can pick and choose from. This place has a few meat selections that can be difficult to find, lengua which is beef tongue and tripas which is the milk gland/udder. Since I don’t live in the Franklin area, I’ve only eaten here twice and everything I’ve tried has been authentically excellent.“

4.5 Superb61 Reviews
Mojo’s Tacos Tacos • $
230 Franklin Rd #11Y, Franklin

Customers` Favorites

Chorizo and Hot Chicken Tacos
Chicken Al Carbon Taco
Chips & Salsa & Queso
Korean Cauliflower
Baja Fish Tacos
Brisket Nachos
Chicken Nachos
Fried Avocado
Fried Chicken
Street Corn

“Was packed and continued to get packed from walking in and taking to go order. Only thing was ordered a shrimp taco not chicken, but it’s all good it got eaten. We will be backKid-friendliness: Was good for the kids and free dessert. Smiled all the way home.“

4.3 Superb102 Reviews
Taqueria Jalisco Mexican • $
595 Hillsboro Rd #323, Franklin

Customers` Favorites

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

“Food was brought to us fast. Some of the clients (local people) known to the staff where given their usual meals even quicker. The lady that served us made her rounds around the tables fetching us plenty of drink and tortillas. But the best part was their salsa bar. For the first time since leaving California i found a place with salsas that don't taste like tomatoes water and salt. That have flavor and spice.“

4.4 Superb56 Reviews
Pueblo Real Mexican Restaurant Mexican • $
1340 W Main St, Franklin

Customers` Favorites

Kids Chicken Nuggets
Taquitos Mexicanos
Grilled Fish Tacos
Shrimp Fajitas
Texas Burrito
Mexican Plate
Carne Asada
Chimichangas
Quesadilla
Cheese Dip

“We normally get take out as it is very close to our house. The food is very good. However, ordering take out is hit or miss on whether you get the correct order! Even after repeating your order, they somehow leave something out or make it wrong! If you eat there, then you get exactly what you ordered! I wish they could improve on this only concern. Prices are decent, and the quantity and quality of their food are great. Despite this flaw, we continue to be loyal customers! We just check our order before we leave!'Parking: The restaurant is located in a small strip shopping area. So parking is limited, however at the end there is plenty of parking for busy times!“

4.3 Superb94 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
Chimichanga Burrito
Carne Asada Burrito
Chicken Quesadilla
California Burrito
El Grande Burrito
Taco & Enchilada
Tacos Dorados
Any Burrito

“Listen, their Carnitas tacos are something serious!! I don't know what seasoning they're using to marinate and roast the meat so tender and scrumptious, but yes, please!! I've eaten taco salad, plates, etc. it's delicious, fresh and well made. Always excellent service and they've been willing to help me with my Spanish!! It's been years since I been there, and they remembered me!! Just fantastic. Thank you!!“

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

Customers` Favorites

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

“My husband and I ate lunch there today and not only was the food hot and delicious ?, it was such generous portions. My fajita chicken taco salad was huge as well as the lunch portion of fajitas, my husband ordered, which was more chicken than I've ever seen in this dish anywhere. Highly recommend ?. Great prices too!Vegetarian options: Almost any dish can be vegetarian.Dietary restrictions: I feel like yes it's a great option for dietary restrictionsParking: Plenty and freeKid-friendliness: It just isWheelchair accessibility: It's ground floor level“

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

Customers` Favorites

Homemade Guacamole Dip
Vegetable Quesadilla
Burrito Chupacabra
Chiles Toreados
Tres Leches Cake
Tacos De Azada
Mixed Fajitas
Chips & Salsa
Sizzling Baja
Queso Fundido

“Loved this place! We’re originally from California and it’s been hard to find a good Mexican restaurant. The margaritas are very good, service was excellent. We ate outside because we had our pups with us and I ordered a chicken enchilada beef taco combo which was delicious. My husband ordered the shrimp fajitas and he did not like it so you might want to stay away from that. It looked liked the shrimp was cooked ahead and placed on top of the fajitas. Shrimp had no flavor. I felt bad for him because I was loving my food. The chips and salsa were spot on as well. I would definitely recommend this restaurant and will be returning next time we are in the area.“

4.2 Good74 Reviews
Sopapilla's Mexican • $$
1109 Davenport Blvd, Franklin

Customers` Favorites

Chicken Enchiladas with a Fried Egg
The Sopapillas Platter
Chicken Sopapillas
Green Chile Burger
Tres Enchiladas
Chipsband Salsa
Baja Fish Tacos
Grilled Fajitas
Sopapillas 1
Shrimp Grits

“I am still thinking about the delicious food I had here from our recent trip to nashville. This is going to be a place we go every time now! Absolutely delicious. I recommend the shrimp quesadilla 1000%! They don’t skimp on the meat! Ryan was our server and he was so good and guided us on what to order too. And the drinks were great too.“

4 Good65 Reviews
La Tapatia Tacos • $
1137a W Main St, Franklin

“Listen, after relocating from California to Tennessee I have tried MANY Mexican food places & this one is by far the BEST! Their carne asada burrito is AMAZING & with the side of grilled onions really puts it over the top!!! I tell just about everyone who have recently moved from California about this place!!“

5 Superb8 Reviews
El Guadalajara Mexican • $
603 Hillsboro Rd, Franklin

Customers` Favorites

Extra Chips and Salsa
Grilled Shrimp Fajitas
Chicken Fajitas
Carnitas Plate
Refried Beans
Cheese Dip
Taco Salad
Guacamole
Burrito
Tacos

“this place is always bussin, i come here atleast once a month MINIMUM ! their happy chicken is always perf, salsa delicious, guac perfect, queso white ooey gooey goodness and their happy chicken is the most delicious thing ever. been coming here for years and just realized i’ve never left a review, staff knows me and always remembers my order, theyre super kind and personable 100/10 recommend, definitely my favorite place to get some pretty darn authentic mexican style food ! i’ve eaten everything from tacos to quesadillas to many different things on the menu but they always have something for someone !“

4.2 Good55 Reviews
Taqueria El Carbón Express Mexican • $
1125 Murfreesboro Rd, Franklin

“The perfect cheap and delicious late night meal. They serve excellent authentic tacos filled to the brim with meat. The tacos range from $2 to 2.50 each which is a steal. They also have other options (burritos, birria tacos, quesadillas, etc). They don’t have sodas but you can pick some up at the gas station. There’s a couple tables outside the gas station but most people take their food to go. CASH ONLY!!“

4.8 Superb9 Reviews
La Hacienda - Franklin Mexican • $
1110 Hillsboro Rd #240, Franklin

Customers` Favorites

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

“Took the kids out for dinner on valentines day, after ash Wednesday service. It was easy to get a seat and we enjoyed our server.The margarita was good, and I'm picky about those. Everyone enjoyed their meals.We typically frequent a place a bit closer to home, but it was a nice reminder there is more than one yummy Mexican restaurant in townVegetarian options: I had a vegetarian bowl and it was delicious, but there was a chunk of meat in it, so maybe not for people with allergies, mine was just a preference that night“

4.2 Good46 Reviews
Casa Jose Mexican • $
3046 Columbia Ave #110, Franklin

Customers` Favorites

Chicken Fajitas
Hard Shell Taco
Rice and Beans
Shrimp Fajitas
Shrimp Burrito
Chips Salsa
Chimichanga
Taco Salad
Cheese Dip
Tortilla

“We stopped in to try a new Mexican style restaurant. We were promptly seated(lunchtime) . We were shopping so just ordered something simple off the lunch special menu. We ordered sodas , which arrived in seconds. While snacking on the chips and salsa, our lunch order appeared in 2 minutes, yes it was that fast. The food was delicious. We received extra chips ,salsa, and drinks without even asking. It's almost as if our waiter was our private waiter. A fantas experience. Next time we come up from spring hill we will Definitely be back to try a double order of the fajitas.. a#1.“

4.1 Good51 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
Vegetarian Tacos
Pastor Burrito
Chicken Nachos

“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 Good47 Reviews
Mexican Market Mexican •
503 Liberty Pike, Franklin

“Everyone has always been friendly and eager to answer questions about their menu. I have been exploring their different plates, tacos and hot bar… everything has been great! Some items like their caldo del res is available on weekends and their ribs are crazy good! Great place for a quick snack, lunch or dinner.“

4.2 Good20 Reviews
Loading...
map Map