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.

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

“This is for AUTHENTIC Mexican food. If you're expecting white queso and chips/salsa this is not the place for you. This is REAL Mexican food, not the American version so many are used to. The food is good, not amazing. But it is one of the few places around that is very authentic. You know it is, because the patrons are mostly Mexicans. It offers the variety of actual Mexican cooking. (I wish they had chorizo tacos). As someone who lived in Mexico, I can attest this is the REAL THING! The tables are VERY close together and the atmosphere is cramped and not welcoming. For this reason, we choose to get take-out. If someone were to laugh, cough, or sneeze, it most assuredly would hit most of the tables since they are so close together. However, the line does move quickly and the service is very quick. My only real complaint besides the table situation is that a lot of the meat is very fatty. This is normal for Mexican cooking, but since this is not in Mexico, I wish they would take the time to remove the hunks of fatty pieces from the meat. They will prevent me from ordering more variety.“

4.6 Superb61 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

“This place is amazing. Felipe and Jose Ramon are the best servers here. So nice, attentive, friendly, and so much more! Drinks are delicious so unique and refreshing! Foods are great portions and affordable price. This place would get six stars if i could.“

4.4 Superb112 Reviews
Mojo's Tacos Tacos • $
230 Franklin Rd STE 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
Chicken Nachos
Brisket Nachos
Fried Avocado

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

“Some of the best Mexican food in Franklin!Portions are BEYOND generous, there is always enough to take home for the next day.The queso is the best I've ever had.....it's addicting!Love the menu variety and appreciate that they don't skimp on the cheese, queso, chorizo, or toppings. That's refreshing.The staff isn't the nicest out there, but the food seems to make up for that. They always get my order correct, and I think they do an amazing job all around.“

4.4 Superb66 Reviews
Sopapilla's Mexican • $$
1109 Davenport Blvd, Franklin

Customers` Favorites

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

“Sopapilla's exceeded my expectations in every way. The menu had a wide variety of options and everything I tried was bursting with flavor—I especially loved their crispy chimichangas. The cozy ambiance and attentive service made it the perfect spot for a relaxed and delicious meal.“

4 Good76 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

“Very authentic food. Friendly staff Nachos carnitas were a hit Tried the huaraches w pastor and very delicious - fried corn masa; refried beans and the pastor meat. Topped w lettuce avocado and onions. Very filling. Pollo tacos looked good as well. Glad to have found this hidden gem in Franklin during a soccer tournament.“

4.2 Good69 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

“I can't say enough good things about our waiter! We came in with a group of around 15, and he was awesome! He was kind and funny, and got all our orders right! The food was good and very reasonably priced. Would definitely come back!Vegetarian options: Clearly labeled vegetarian menu and dishes.“

4.2 Good63 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
California Burrito
Chicken Quesadilla
El Grande Burrito
Taco & Enchilada
Tacos Dorados

“LOVE THIS RESTAURANT! I've had a hyperfixation on their carne asada quesadilla, and I'll add some of their queso to it. Both are ~chef's kiss~. Plus the girl up front is always so nice to me when I come in. Plus she teases me a bit about the fact I get the same thing. Every. Single. Time. Either way she always makes me feel welcome and I'm happy to see her when I walk in. Know if you're greeted by a girl with red hair and a gorgeous smile, that you are going to have a very welcoming and good experience. Anyways 5 stars. I love this place. It's the only good California thing that's moved here. Everyone and everything else related can get out of Tennessee!“

4.2 Good59 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
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
El Guadalajara Mexican • $
603 Hillsboro Rd, Franklin

Customers` Favorites

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

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

“This place has good Mexican food. I got the Fajitas Fundida which they made gluten-free by adding corn tortillas instead of flour. This was EXCELLENT. Hit the spot perfectly. The staff is also lovely and inviting. The restaurant gives typical Mexican restaurant vibes with wooden benches and decorative murals.“

4.1 Good52 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.4 Superb7 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

“Garcia's in Franklin TN (Hwy 96) is not your average Mexican restaurant! A pleasant atmosphere invites one to a wonderful occasion. The food is served with style and exceptional flavors! You will wonder why Mexican food all these years couldn't have been this good?“

4 Good92 Reviews
Blue Coast Burrito Mexican • $
4091 Mallory Ln, Franklin

Customers` Favorites

Peppers & Onions
Regular Burrito
Chips and Salsa
Baja Fruit Tea
Chips & Salsa
Small Burrito
Burrito Bowl
Taco Salad

“Blue Coast provides our family with lots of gluten and dairy free options; a requirement due to our diverse food issues. We love the pineapple salsa and the self serve drinks and salsa bar.Dietary restrictions: Gluten free and dairy free options but some risk of cross contamination. If concerned, make it known and they change gloves.“

4 Good59 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 Good57 Reviews
Garcia's Mexican Restaurant - Cool Springs Mexican • $
1709 Galleria Blvd #1013, Franklin

Customers` Favorites

Chicken and Steak Fajitas
Shrimp Chimichanga
Veggie Quesadilla
Pork Enchiladas
Chips & Salsa
Black Beans
Taco Loco
Tamales
Tacos

“This was hands down the best Mexican food I’ve had in my life! Everything was fresh, hot and seasoned perfectly. The service was the best service we’ve had since we’ve been in Tennessee. Friendly, attentive, fast, and polite. I highly recommend this restaurant for family dinner or date night! There is bar seating and dining room seating available. My husband and I will definitely never forget this place, it will always be one of our favorite stops when we are visiting Tennessee.“

4 Good57 Reviews