What are you looking for?

Mexican Restaurants in Lebanon

4.6 - 171 votes

Hours: 11AM - 8PM

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

Speedy Burrito

Had a great lunch, I would have never expected some really good food. Highly recommend. More reviews

3.9 - 188 votes

Hours: 11AM - 10PM

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

Los Compadres

Very good food and drink. Didn't wait long for table considering the high volume of people inside. Clean looking and love the chairs at the table. ... More reviews

4.1 - 141 votes

Hours: 11AM - 10:30PM

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

El Molino Mexican Restaurant

Amazing staff! Every time we go they do great. Definitely grear customer service. Especially tonight. The servers were so helpful distracting my 3 year o... More reviews

4.1 - 134 votes

Hours: 11AM - 10:30PM

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

Mr Pancho's

What a awesome jewell in our little town. First visit, so quaint, authentic. The service was a little off, but it is a holiday weekend. Will be back for ... More reviews

3.7 - 148 votes

Hours: 11AM - 10:30PM

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

Los Compadres

Very pleased again.Alcohol and overall prices are higher than previously, but, alternative is staying home. More reviews

3.6 - 140 votes

Hours: 11AM - 11PM

909 S Hartmann Dr, Lebanon
(615) 443-7121

Chili's Grill & Bar

Server was great. Food was low quality at best. The food was hot, but the chicken was not meaty, but more chewy. Good ingredients are obviously not used ... More reviews

3.9 - 104 votes

Hours: 10:30AM - 9PM

1290 Sparta Pike, Lebanon
(615) 449-2299


I was very pleased with my chicken Fajitas. I am trying to eat healthier and they had none of the oil that usually comes with Fajitas. They were also ver... More reviews

3.6 - 122 votes

Hours: 9AM - 12:30AM

823 S Cumberland St, Lebanon
(615) 449-4858

Taco Bell

We absolutely love Taco Bell and they have very great employees who are very kind and helpful with each visit. And the food is ALWAYS wonderful no matter... More reviews

3.7 - 84 votes

Hours: 4:30AM - 8PM

1039 W Main St, Lebanon
(615) 444-8241


Biscuit , sausage and gravy is my favorite at this place, it was good as homemade! Friendly staff at this location! More reviews

View on map