What are you looking for?

American Restaurants in Abingdon

4.6 - 260 votes

Hours: Closed today

128 Pecan St SE, Abingdon
(276) 698-3159


Great lunch today with my husband option for indoor and out . Loved the quirky interior and set up our waitress Amy was very nice and accommodating. More reviews

4.7 - 214 votes

Hours: 5 - 9PM

222 E Main St, Abingdon
(276) 628-1118

The Tavern

Great dinner. Filet, Caesar salad, onion soup and stuffed mushrooms were delicious. Crab cake was not great. We love the atmosphere. Wine and beer prices... More reviews

4.6 - 194 votes

Hours: Closed today

823 W Main St, Abingdon
(276) 623-2233


Highly recommend! A great dining experience! Our first visit and certainly not our last visit! We stopped in for dinner after a long, hard day of funeral... More reviews

4.5 - 178 votes

Hours: Closed today

283 E Main St, Abingdon
(276) 739-2331

Rain Restaurant

I had a very bad experience here and will never return. I got charged for things that I should not have been charged for and they would not take it off ... More reviews

4.4 - 186 votes

Hours: Closed today

115 Charwood Dr, Abingdon
(276) 525-4999

JJ's Restaurant & Sports Bar

I enjoyed dining inside JJs only once before COVID-19 (Delicious meal, attentive and courteous wait staffers [Thank you all verymuch]). I look forward to... More reviews

4.4 - 160 votes

Hours: Closed today

231 W Main St, Abingdon
(276) 623-0530


Average restaurant, a bit disappointed. Lovely restaurant in an old house downtown. We were seated promptly. Our server was slow. I ordered a lunch speci... More reviews

4.8 - 71 votes

Hours: 8AM - 2PM

380 E Main St, Abingdon
(276) 698-3333

The Girl & The Raven

One of the best meals I've ever had. This place would be a stand out even in a big city. Perfectly balanced flavors, the freshest ingredients and th... More reviews

4.4 - 93 votes

Hours: 10:30AM - 9PM

404 Cummings St Ste 3, Abingdon
(276) 525-1999

Charleys Cheesesteaks

We were here vacationing for the weekend and came across this place! Omg! the best Philly cheesesteak I have ever had and the fries are awesome. My husba... More reviews

4.7 - 57 votes

Hours: Closed today

13509 Porterfield Hwy, Abingdon
(276) 739-7778

Home slice

I'm very grateful we stopped in for lunch. This place will become a new regular spot for us. The waitress as super sweet and attentive. She was runn... More reviews

4 - 130 votes

Hours: 7AM - 9PM

909 Empire Dr SW, Abingdon
(276) 628-4004

Cracker Barrel Old Country Store

Was told 15 minute wait and hardly noone waiting then after 20 minutes and 6 to 8 different names called i asked where our name was on list and our name ... More reviews

3.8 - 144 votes

Hours: 7AM - 9PM

480 Cummings St, Abingdon
(276) 628-2555


The food was just normal food it tasted all right the salad is excellent and they have ice cream soft serve chicken meatloaf and fish that seems to be pr... More reviews

4.1 - 85 votes

Hours: 10:45AM - 9PM

555 Cummings St, Abingdon
(276) 739-2380

Captain D's

This place is amazing. Great food from friendly staff. Would recommend to anyone who loves fish. More reviews

4.1 - 78 votes

Hours: 5 - 9PM

150 W Main St, Abingdon
(276) 628-3161

Sister's American Grill

We had an excellent meal on the front porch of the Martha Washington Inn. The first course was a great salad, served with a slightly sweet bread that see... More reviews

View on map