What are you looking for?

Mexican Restaurants in Lebanon

4.7 - 220 votes

Hours: 11AM - 8PM

307 W Main St, Lebanon
(615) 784-4071

Papa Johns Pizza

Loved it. Very clean and people are very friendly. Food was awesome. Definitely will go back More reviews

4.2 - 175 votes

Hours: 11AM - 10PM

809 S Cumberland St, Lebanon
(615) 449-9300

Papa Johns Pizza

Went twice in 2 days & it was very good both days. Had an amazing chicken burrito the first day and the Pollo Limon (lemon chicken) the second day. H... More reviews

4.1 - 161 votes

Hours: 11AM - 10:30PM

1033 W Main St, Lebanon
(615) 443-3995

Papa Johns Pizza

Fantastic food and service I am a snob when it comes to Mexican food and this place hasn't disappointed me yet. If you need a cool down this summer ... More reviews

4.4 - 27 votes

Hours: 10AM - 10PM

404 S Cumberland St #3999, Lebanon
(615) 768-0950

Papa Johns Pizza

This place has amazing Jamaica water! The only problem is it's half the time wherever you ask for Jamaica water for some reason they give you mango ... More reviews

4 - 122 votes

Hours: 10:30AM - 9PM

1290 Sparta Pike, Lebanon
(615) 449-2299

Papa Johns Pizza

We had a great experience. The food was good as well as the service. The salsa in my opinion had about the best flavor of any restaurant but very mild ... More reviews

5 - 4 votes

Hours: 8AM - 8PM

725 E Main St, Lebanon
(615) 318-6183

Papa Johns Pizza

(Translated by Google) Very good taste of food is very rich and comfortable to eat here ?(Original)Muy buen gusto de comida es muy rico y cómodo comer aq... More reviews

3.6 - 16 votes

Hours: 11AM - 9PM

37090, 5072 Murfreesboro Rd, Lebanon
(615) 692-8461

Papa Johns Pizza

I just finished eating a chorizo burrito from their food truck in Murfreesboro and it was absolutely amazing. I am so satisfied. It was huge! The chorizo... More reviews

3.8 - 184 votes

Hours: 11AM - 10PM

510 W Main St # B, Lebanon
(615) 443-4697

Papa Johns Pizza

Really good service and great food. Salsa and queso are very tasty. My favorite is the carne asada street tacos. More reviews

3.8 - 234 votes

Hours: 11AM - 10PM

818 S Cumberland St, Lebanon
(615) 444-3737

Papa Johns Pizza

This place is horrible. It smelled like trash when I entered and that should have been my sign . I asked if they had tacos alcarbon because it wasn'... More reviews

3.6 - 40 votes

Hours: 11AM - 9PM

1416 W Main St Suite C, Lebanon
(615) 470-8289

Papa Johns Pizza

The food was very tasty. I was able to get a chili poblano pepper filled with chorizo and I saw an old friend waiter from Cinco de Mayo, Hermitage❗️❗️❗️❗️ More reviews

View on map