What are you looking for?

Fast Food Restaurants in Lebanon

4.2 - 168 votes

Hours: 6AM - 10PM

706 S Cumberland St, Lebanon
(615) 444-3005


A rare visit that's not 5 stars! The peach milkshake was delicious and so was the fruit cup. The problem was the size/price of the fruit cup. I orde... More reviews

4.1 - 157 votes

Hours: 10AM - 9PM

325 TN-109, Lebanon
(615) 547-1414

Bellacino's Pizza & Grinders

It only took me five years before I order my first pizza from Bellacino’s.They great in all ways. Personal & timeless. 25 minutes is true. Thank you ... More reviews



4 - 107 votes

Hours: 10AM - 11PM

1457 W Main St, Lebanon
(615) 444-6044


The tea is way too sweet. My food was not great. Seemed to have been sitting in the chute for quite some time before it made it to me. The fries were DOA... More reviews

3.8 - 129 votes

Hours: 10:30AM - 10PM

638 S Cumberland St, Lebanon
(615) 449-4566

Zaxby's Chicken Fingers & Buffalo Wings

My experience at this Zaxby's was good. Salad was huge and very flavorful. My son had the signature chicken sandwich. He ranks it in the top 3 of hi... More reviews

3.8 - 124 votes

Hours: 5AM - 10PM

906 S Hartmann Dr, Lebanon
(615) 443-7572


Very surprised by this delicious chicken. My husband and I had a late dinner at 7;30pm tonight and was not sure how fresh the food would be. We had the S... More reviews

4 - 97 votes

Hours: 6AM - 12AM

160 Hwy 109 North, Lebanon
(615) 547-4429


Food was good and hot. But I must say if I could add up all the chocolate chip cookies they keep leaving out of our bags as of today I probally could h... More reviews

3.8 - 109 votes

Hours: 6:30AM - 12AM

807 S. Cumberland_Street, Lebanon
(615) 547-4022


There was a fairly long line but I got my mobile order in a reasonable amount of time. Hot and fresh and delicious! 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 - 112 votes

Hours: 6AM - 12AM

1445 1/2 W Main St, Lebanon
(615) 547-4391


Sometimes skis, but I always enjoy a hot meal from here. I don't think the dining room is open, I typically use the drive thru. More reviews

4 - 81 votes

Hours: 10AM - 9PM

1315 W Main St, Lebanon
(615) 444-9886

Jersey Mike's Subs

I've loved Jersey Mike's for years. A regular size sub makes for a great filling meal, but tonight's sub was very disappointing. I could&#... More reviews



4.4 - 51 votes

Hours: 8AM - 9PM

1416 W Main St, Lebanon
(615) 443-3400


My service was excellent! Vencent waited on me very polite and helpful. I will definitely be returning. The food was excellent. More reviews

3.7 - 102 votes

Hours: 10:30AM - 2AM

107 Legends Dr, Lebanon
(866) 547-0011

Cook Out

Foods cooked out very bad! We ordered Padthai and Stir fried chicken basil and both of came out with a lot of juicy, I never ever eat some thai foods lik... More reviews

3.6 - 102 votes

Hours: 10:30AM - 10PM

1041 W Main St, Lebanon
(615) 449-1966

Captain D's

Absolutely love this place. Good food but sad they are having trouble finding help to work there More reviews



3.6 - 92 votes

Hours: 9AM - 10PM

1423 W Main St, Lebanon
(615) 444-7587


6/17/2021 12:15pm Employees seemed annoyed with each other as well as the customers. ...guess I should apologize for inconveniencing them with my patrona... 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

3.6 - 91 votes

Hours: 10AM - 10PM

817 S Cumberland St, Lebanon
(615) 444-1786

Pizza Hut

I didn't Get me everything I paid for and the pizza had so many veggies packed in a couple places that the crust wasn't cooked More reviews



4.1 - 51 votes

Hours: 8AM - 9PM

1129 Franklin Rd, Lebanon
(615) 443-9950


The people were very helpful and polite and the sandwiches were well made. Couldn't ask for much more More reviews



4.2 - 43 votes

Hours: 8AM - 9PM

1150 Sparta Pike Suite E, Lebanon
(615) 965-2420


Stopped in here yesterday for a quick bite. I was craving meat, but at 9:30 in the morning there aren't too many steak houses opened, so O settled f... More reviews

3.7 - 70 votes

Hours: 10:30AM - 10PM

1502 W Main St, Lebanon
(615) 239-3505

Dairy Queen Grill & Chill

We live the food. Kids love the blizzards!! Always spend a ton here. To feed 5 people , so 2 kids meals that come with drinks and ice cream and 3 adult ... More reviews

3.8 - 64 votes

Hours: 11AM - 10PM

1645 W Main St, Lebanon
(615) 449-3875

Pizza Hut

Very disgusted with Pizza Hut on S. Cumberland ordered 2 personal pan pizzas at 5:06 they said be ready in 15 minutes ok got there to pick up said 5 more... More reviews

3.6 - 68 votes

Hours: 11AM - 9PM

109 Signature Pl, Lebanon
(615) 784-4700

Jimmy John's

Ordered delivery. After waiting 50 minutes after my original delivery time my food was delivered somewhere else. I never received my food. After not eati... More reviews



3.8 - 56 votes

Hours: 8AM - 9PM

1010 N Cumberland St, Lebanon
(615) 453-3823


Perfect service! Carol gave us the best sandwiches and service we have ever had at any subway. More reviews

View on map