What are you looking for?

Mexican Restaurants in Lebanon

4.7 - 228 votes

Hours: 11AM - 8PM

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

Papa Johns Pizza

We had a tire issue leaving Nashville Handel's Messiah visit.We ended up buying 4 new tires from Charlie's in Lebanon ..Awesome family business... More reviews

4.1 - 183 votes

Hours: 11AM - 10:30PM

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

Papa Johns Pizza

I buy from this place a lot, service is mostly great but I feel like the quality of the food has been more inconsistent recently. On my to go order today... More reviews

4.3 - 31 votes

Hours: 10AM - 10PM

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

Papa Johns Pizza

The lady at the counter was so rude for no reason. The tacos was ok, but I’ve had better. More reviews

4 - 174 votes

Hours: 11AM - 10:30PM

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

Papa Johns Pizza

Food was great!Service not so good. I guess when you have water, which is free, it means you're not worth the effort to provide refills.Plus our wai... More reviews

4 - 129 votes

Hours: 10:30AM - 9PM

1290 Sparta Pike, Lebanon
(615) 449-2299

Papa Johns Pizza

This is my number 2 Mexican restaurant if for some reason I can't get in at my first choice lolFood: 4/5 More reviews

4.6 - 7 votes

Hours: 8AM - 8PM

725 E Main St, Lebanon
(615) 630-9687

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.8 - 57 votes

Hours: 11AM - 9:30PM

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

Papa Johns Pizza

This place is my favorite Mexican restaurant to eat at, I get the #20, its 3 cheese tortillas with steak,shrimp,chicken on it has peppers and onions and ... 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 - 195 votes

Hours: 11AM - 10PM

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

Papa Johns Pizza

I dined in and the service was fine. However I brought the rest of my food to go and while eating it i bit into a bone. Thankfully nothing happened and I... More reviews

3.8 - 246 votes

Hours: 11AM - 10PM

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

Papa Johns Pizza

Good is great. Waiting for the liquor license before I go back. Chips and salsa are always good. More reviews

View on map