Skip to main

Best Mexican food in Nashville

Bringing You the Best in Authentic Mexican Cuisine

Try our most popular items

Treat yourself to our must-try list that has everyone talking

View Full Menu

Guacamole de la Casa

Chunky fresh avocados, onions, tomatoes, jalapeños, garlic, and salt.

Add Item

3 Street Tacos

Corn tortilla, cilantro, chopped onions, and green onions. Served with Charro Beans and avocado slices.

Add Item

Chimichangas

Fried flour tortilla, stuffed with meat. Served with rice & beans, lettuce, pico de gallo, guacamole, and sour cream.

Add Item

Elote Loco

One (1) whole corn cooked and served with special house mix and sauces.

Add Item

Tamales (AL)

Seasoned meat wrapped in cornmeal dough and steamed in corn husks.

Add Item

Flautas (AL)

Add Item

Welcome to La Parrilla Fresh Mexican Bar & Grill!

Welcome to La Parrilla Fresh Mexican Bar & Grill!
La Parrilla Fresh Mexican Bar & Grill is your go-to spot for authentic Mexican food in Nashville, TN. Whether you're stopping by for a quick bite, enjoying a meal with family, or grabbing takeout for a cozy night at home, we've got something for everyone. We prepare fresh food daily, making sure every dish is packed with real Mexican flavors.

A Menu Full of Mexican Favorites

A Menu Full of Mexican Favorites
No matter what you're craving, our menu has something for everyone. Try our famous La Parrilla Fajitas, grilled to perfection and served with all the fixings. Our Guacamole de la Casa is made fresh daily, bringing the perfect balance of creamy and zesty flavors to your table. If you're in the mood for something crispy, the La Parrilla Nachos are a must-try! Looking for tacos? Our Tacos Autenticos deliver bold, traditional flavors in every bite.
Dine In, Pick Up, or Get It Delivered!

Dine In, Pick Up, or Get It Delivered!

We know life can be busy, so we make ordering easy. Stop by and enjoy a meal in our casual and family-friendly dining area, or take advantage of our outdoor seating when the weather is nice. Prefer to eat at home? No problem! We offer both pickup and delivery, so you can enjoy fresh Mexican food wherever you are. Whether you’re grabbing lunch, planning a family dinner, or ordering for a group, we’ve got you covered.

A Feast for Your Eyes

Experience Our Fresh Creations See what makes our food stand out—fresh ingredients, bold flavors, and meals made with care. Scroll through our gallery and get inspired for your next visit!

Happy Hour Specials

Happy Hour Specials
Join us for Happy Hour every day from 3 PM to 9 PM! Enjoy great deals in a welcoming atmosphere, perfect for catching up with friends or winding down after a long day. These exclusive offers are available for dine-in only, so grab a seat and make the most of your time with us.

A Great Place for Families, Couples, and Friends

A Great Place for Families, Couples, and Friends
La Parrilla is a place where everyone feels welcome. Families love our relaxed atmosphere and fresh meals made daily. Couples enjoy a laid-back date night with delicious food and refreshing drinks. College students and locals stop by for a quick, satisfying meal at a great price. Whether you're a longtime fan or visiting for the first time, our friendly staff is ready to serve you.

Catering for Any Occasion

Catering for Any Occasion
Planning an event? Let us take care of the food! Our catering service brings fresh and flavorful Mexican dishes straight to your gathering. Whether it’s a family party, office event, or special celebration, we make it easy to serve delicious food to your guests. Contact us today to learn more about our catering options.

Join Us for Specials and Events!

Join Us for Specials and Events!
Want to stay updated on special offers and events? It's easy! Just text SALSA to 85100 and never miss out on exclusive deals and exciting happenings at La Parrilla. From seasonal dishes to fun events, there’s always something going on.

Visit Us Today!

We’re open every day from 11 AM to 10 PM, so there’s always a good time to stop by. You can find us at 2615 Elm Hill Pike, Nashville, TN 37214. Whether you’re dining in, picking up, or ordering delivery, we’re here to serve fresh, high-quality Mexican food with a smile. Come experience the best Mexican food in Nashville—see you soon at La Parrilla Fresh Mexican Bar & Grill! 🌮🍷

What our guests are saying

Check out our most recent reviews!

Just got done eating with some friends/family, and the food was great—came out fast, accurate, and fresh. What else can you ask for, right...? glad you asked because our waitress lonnye was the star of our visit Honestly, I don't know how this place would last with her She was so friendly and fast She's also funny as hell if you like dad jokes. 🤣 we live out of town, but when we come back to see family, this will definitely be 1 of our regular stops

Tiffany H.

Tiffany H.

I had accidentally called the East location for a to go order and came to the Elm Hill Pike location to pick up the order. The staff was so friendly even though it was my error. They took care of me quickly, and the food is consistently good. I really love this place.

Ashley K.

Ashley K.

We went out to eat tonight and decided to go to La Parrilla Fresh Mexican Bar & Grill. It was the absolute best salsa and entrees that I’ve ever had. And that’s not because I was buzzed on the margaritas. The service was excellent; the owner even came to our table & asked us if everything was alright. A+ A+ A+ We will be definitely be going back.

Aimee H.

Aimee H.

Featuring

Delivery

Takeout

Catering

Dine In

Serves Happy-Hour Food

Serves Great Cocktails

Earn Rewards While Enjoying Your Favorites!

Earn Rewards While Enjoying Your Favorites!

Join our loyalty program and enjoy exclusive perks, discounts, and special offers. Every visit brings you closer to great rewards. Sign up today and make every meal even better!

Frequently asked questions

We serve Lunch and Dinner

Yes, we offer Takeout and Delivery

We are located in Nashville, TN at 2615 Elm Hill Pike

Our location


Sunday

11:00 AM - 9:00 PM

Monday

11:00 AM - 10:00 PM

Tuesday

11:00 AM - 10:00 PM

Wednesday

11:00 AM - 10:00 PM

Thursday

11:00 AM - 10:00 PM

Friday

11:00 AM - 10:00 PM

Saturday

11:00 AM - 10:00 PM