Located in the South of Nashville, Tennessee, lies the city of Franklin. Known as the site of the American Civil War, this town of rich American history has become a popular destination to tourists as well as scholars. Aside from exploring the city for sightseeing, you can also enjoy Extreme Escape Games with your friends and family, or be part of the Franklin’s Supper Club at Whole Foods, or experience the Franklin art scene at the Visitor Center. Whatever you decide to do, it will surely result in a fun-filled experience. Aside from all the attractions and events in Franklin, they also boast their local cuisine, specifically their Mexican recipes. When you’re finished with all the touring, you might want to treat yourself and enjoy the wide selection of restaurants this town has. We have prepared for you a list of the best Mexican restaurants in Franklin, feel free to check them out below.
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Tito's
Tito’s is an established Mexican restaurant in the city of Franklin. A lot of people come here for their specialty dishes such as chicken or beef fajitas, chile relleno, Taquitos Mexicanos, huevos rancheros, and a lot more. Aside from superb meals, you can also order your favorite tres leches, churros, and sopapilla. Tito’s also has a separate mini bar in the restaurant where you can enjoy your mojitos and other alcohol-based mixed drinks. There are also other dessert shops and custard joins within the area just in case you want more dessert options. Plus there is enough parking space for customers.
Tito's
Address: 4001 Hughes Crossing #111, Franklin, TN 37064, USA
Opening hours: Mon - Sat: 11 am – 10 pm/ Sun: 11 am – 8 pm
Average price for two: 11 - 30 USD
Website: Tito’s
2. El Guadalajara Mexican Restaurant
Home to authentic and delicious Mexican food and secret recipes, El Guadalajara Mexican Restaurant has become a food destination both of the locals of Franklin as well as tourists. They pride their food as being freshly cooked every day and is made from quality ingredients and flavorful spices. They offer almost all of your favorite Mexican food from nachos, empanadas, and burritos to sizzling fajitas, quesadillas, and mariscos. All these good food to enjoy together with the cozy ambiance of this restaurant and the warm southern hospitality for sure are a recipe for a good time.
El Guadalajara Mexican Restaurant
Address: 603 Hillsboro Rd, Franklin, TN 37064, USA
Opening hours: Sun - Thu: 11 am – 9 pm/ Fri - Sat: 11 am – 9:30 pm
Average price for two: Under 20 USD
Website: El Guadalajara Mexican Restaurant
3. Los Primos Mexican Taqueria
Home to excellent and authentic tacos and excellent Mexican bakery, Los Primos Mexican Taqueria is a good destination for your Mexican food cravings. They have a food court that serves outstanding food, a bakery, and a market for all the essentials that you need if you decide to prepare for yourself. People swear by their tacos and they perpetually come back for them. Aside from that, there are a lot more in there from horchata, ceviche, to churros, and empanada. The place is very busy and active and, they speak Spanish like it is their default language. It will make you feel like you really are in Mexico.
Los Primos Mexican Taqueria
Address: 1203 Murfreesboro Rd #411, Franklin, TN 37064, USA
Opening hours: Mon - Sat: 8 am – 9 pm/ Sun: 9 am – 5 pm
Website: Los Primos Mexican Taqueria
4. Nacho's Mexican Restaurant
Editor's Note: Photo taken from the establishment's official social account
Posted by Nacho's Mexican Restaurant on Friday, January 18, 2019
If you’re craving for a quick Mexican food fix, then you should try dining at Nacho’s Mexican Restaurant. It has three branches in Tenessee such as Bellevue, Franklin, and Murfreesboro. This restaurant features an authentic Mexican restaurant vibe which is very apparent in its decorations and style. Their menu is made from the freshest ingredients and prepared and served by the friendliest employees in the city. Apart from the classic Mexican food like nachos, enchiladas, burritos, they also have a large selection of liquor, from beer up to many kinds of margaritas.
Nacho's Mexican Restaurant
Address: 1031 Riverside Dr ste c, Franklin, TN 37064, USA
Opening hours: Tue - Sat: 11 am – 10 pm / Sun - Mon: 11 am – 9 pm
Average price for two: 11 - 30 USD
Website: Nacho’s Mexican Restaurant
5. Moe's Southwest Grill
Moe’s Southwest Grill is a chain of locally owned restaurants. They serve affordable Mexican cuisine as well as a good dining experience. They boast that their burritos are the freshest burritos you can ever have and that they are made from more than 20 fresh and tasty ingredients. They serve almost all your favorite Mexican food from burritos, quesadillas, tacos, nachos, salads to super bowls called earmuffs and power quinoa. You don’t have to worry if you are a vegetarian because Moe’s Southwest Grill serves vegan foods too. Aside from that, their restaurants are always clean and cozy, and their staff is accommodating. They also cater for special events.
Moe's Southwest Grill
Address: 401-A Cool Springs Blvd, Franklin, TN 37067, USA
Opening hours: 10:45 am – 8 pm
Average price for two: Under 10 USD
Website: Moe’s Southwest Grill
6. Blue Coast Burrito
Quality and authentic Mexican food in a fun and exciting atmosphere are what best describe Blue Coast Burrito. The interior is charming with colors of teal and tangerine dominating it. Wall art and decors hang from everywhere. Their idea is to provide customers with excellent Mexican dining experience inspired from the west coast. In Blue coast Burrito, you can customize your own menu and enjoy your burrito, salads, tacos, and nachos according to your taste. Aside from that, they also have seafood on the selection of ingredients that you can add to your DIY food. You can also make catering arrangements with them for your graduation, birthdays and other special occasions.
Blue Coast Burrito
Address: 4091 Mallory Ln, Franklin, TN 37067, USA
Opening hours: 11 am – 9 pm
Average price for two: Under 10 USD
Website: Blue Coast Burrito
7. Casa Jose Mexican Restaurant
Casa Jose started with the love of the owners for Mexican food. At first, it was called Camino Real and eventually became Casa Jose. Once in California, they are now permanently serving quality and authentic Mexican food from their family’s secret recipe, in Franklin. Their idea is to make everyone feel at home with a cozy and homey atmosphere being served with good food. Everyone needs to go away every now and then but it is also nice that you have a second home that you can go to, and that’s the role that Casa Jose wants to take on. On their menu, you can find your favorite quesadillas, burritos, fajitas, steaks together with a wide variety of side dishes, appetizers and a lot more .
Casa Jose Mexican Restaurant
Address: 3046 Columbia Ave #110, Franklin, TN 37064, USA
Opening hours: Mon - Thurs: 11 am – 10 pm/ Fri - Sat: 11 am – 10:30 pm/ Sun: 11 am – 9 pm
Average price for two: 11 - 30 USD
Website: Casa Jose Mexican Restaurant
8. Taqueria Jalisco
Taqueria Jalisco is a small taco restaurant with industrial design interiors. The place features southern country style decors and rustic ornaments. The restaurant is a family owned business serving authentic and delicious Mexican food. They boast that their recipe is an original their hometown, Jalisco, Mexico. You can customize your tacos with the toppings and add ons located in the condiments bar. Aside from tacos, they also have salads, tortas, burritos, nachos, fajitas, quesadillas and a lot more. On top of that, you can also order online through their website and have your food delivered at your place.
Taqueria Jalisco
Address: 595 Hillsboro Rd #323, Franklin, TN 37064, USA
Opening hours: 11 am – 9 pm
Average price for two: Under 10 USD
Website: Taqueria Jalisco
9. Fogatas
Fogatas is one of the most top rated Mexican restaurants in the state of Franklin Tennessee. It is a family restaurant that serves quality and authentic Mexican food from breakfast, lunch to dinner. They boast that quality service, amazing food, comfortable atmosphere, and wonderful dining experience are the key factors for customer retention and they provide those to their guests. Fogatas is famous for their mariscos, tacos, burritos, comida pobiana, and more. Aside from the food, the juices and mixed drinks are also a must try. On top of that, they also do catering services for your special occasions from birthdays to anniversaries.
Fogatas
Address: 1010 Murfreesboro Rd, Franklin, TN 37064, USA
Opening hours: 10 am – 9 pm
Average price for two: 11 - 30 USD
Website: Fogatas
10. Sopapilla's - A Taste Of New Mexico
Editor's Note: Photo taken from the establishment's official social account
Taco Tuesday !! What’s your favorite type of taco? Comment below! #tacotuesday #tacos #mexicanfood #nash #nashvilletn...
Posted by Sopapillas on Tuesday, May 11, 2021
Voted “Best Mexican Restaurant” in Nashville for three consecutive years, Sopapilla’s serves quality Mexican food inspired by the New Mexico from chile con queso, chile poblano, grilled pineapple guac, chicken and sopapillas, to chimichangas, ceviche, salads and more. Aside from that, they are also popular for their street tacos and burritos. Not only is the food delicious in Sopapilla’s but the presentation is exceptional as well. The ambiance is also very comfortable and ideal for family dining, get-togethers and, date nights. On top of that, they also provide catering services for your special occasions
Sopapilla's
Address: 1109 Davenport Blvd, Franklin, TN 37064, USA
Opening hours: Mon - Thurs:11 am – 9 pm / Fri - Sat: 11 am – 10:30 pm / Sun: 10 am – 9 pm
Average price for two: 11 - 30 USD
Website: Sopapilla’s
Food trip in Franklin, Tennessee
If you are in Franklin, Tennessee, for a vacation, and you need a quick stop for a refill or energy boost, Franklin has a lot of quality restaurants within the area. If you have a big heart for Mexican food, then you might want to check out our list of the best Mexican restaurants in the city. Experience the local recipe and savour the flavorful and authentic Mexican food to your heart’s content.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data