What are you looking for?

Restaurants in Abingdon

The Best Restaurants

Greeko’s Grill & Café 217 W Main St, Abingdon
Greeko’s Grill & Café
Greek

Greeko’s Grill & Café

217 W Main St, Abingdon, VA 24210

I’m always surprised (pleasantly) at the quality of both food and service here. Says volumes that of all the available food choices in Abingdon, this is our...

  • Take-Out
  • Drive-Through
  • Superb230 Reviews4.7
LUKE'S CAFE 823 W Main St, Abingdon
LUKE'S CAFE
American • $$

LUKE'S CAFE

823 W Main St, Abingdon, VA 24210

AMAZING find!! The food was absolutely fantastic and the rock n roll ambience was cool. The whole building, inside and out, has a cool vibe. I had the sundried...

  • Take-Out
  • Delivery
  • Superb221 Reviews4.7
Mamma Mia 134 Wall St NW sw, Abingdon
Mamma Mia
Italian

Mamma Mia

134 Wall St NW sw, Abingdon, VA 24210

All I can say is Wow! We made the trek to Abingdon to try Mamma Mia. Quaint place with friendly staff. Started with some of the most Amazing Cheese Garlic...

  • Take-Out
  • Delivery
  • Superb213 Reviews4.7
The Girl & The Raven 380 E Main St, Abingdon
The Girl & The Raven
American

The Girl & The Raven

380 E Main St, Abingdon, VA 24210

The staff is so nice and the owner appreciated talking with the guests. the food was absolutely fantastic ⭐️⭐️⭐️⭐️⭐️ the coffee and iced...

  • Take-Out
  • Drive-Through
  • Superb173 Reviews4.7
128 PECAN 128 Pecan St SE, Abingdon
128 PECAN
American • $$

128 PECAN

128 Pecan St SE, Abingdon, VA 24210

Food was very good. Especially the carnitas with pineapple salsa. OMG. Service was great. Beer and wine selections are good. We are not from this area, would...

  • Take-Out
  • Drive-Through
  • Superb294 Reviews4.6
The Tavern 222 E Main St, Abingdon
The Tavern
American • $$$

The Tavern

222 E Main St, Abingdon, VA 24210

Can’t say enough good things about The Tavern! From our server Dwayne all the way to end. Service was exceptional as well as the food . Delicious ! Thank you...

  • Take-Out
  • Delivery
  • Superb253 Reviews4.6
Home slice 13509 Porterfield Hwy, Abingdon
Home slice
American

Home slice

13509 Porterfield Hwy, Abingdon, VA 24210

This was a great place to eat I had gone by there several times and hadn't stopped until last week and got the Philly steal and cheese and onion rings and...

  • Delivery
  • Superb86 Reviews4.8
Lyons Den Pizza 16023 Porterfield Hwy, Abingdon
Lyons Den Pizza
Pizza • $

Lyons Den Pizza

16023 Porterfield Hwy, Abingdon, VA 24210

The Lyons Den has a small menu but everything they serve is fantastic. We have hungry teenagers and we love to order the monster pizza! Everyone's happy....

  • Take-Out
  • Delivery
  • Superb121 Reviews4.6
Rain Restaurant 283 E Main St, Abingdon
Rain Restaurant
American • $$

Rain Restaurant

283 E Main St, Abingdon, VA 24210

Rain was our best meal for a Spring Break trip! We had the three cheese stuffed mushrooms- nice and hot and so flavorful. Cocktails were fantastic, especially...

  • Delivery
  • Superb211 Reviews4.5
JJ's Restaurant & Sports Bar 115 Charwood Dr, Abingdon
JJ's Restaurant & Sports Bar
Sports Bar • $$

JJ's Restaurant & Sports Bar

115 Charwood Dr, Abingdon, VA 24210

Came to the area for a family trip. Saw the good reviews and decided it was worth the try. Was skeptical at first bc it is definitely more of a bar crowd then...

  • Take-Out
  • Delivery
  • Superb203 Reviews4.5
Pal's Sudden Service 160 Cook St, Abingdon
Pal's Sudden Service
Fast Food

Pal's Sudden Service

160 Cook St, Abingdon, VA 24210

If you’re searching for for a quick lunch while traveling on 81- I highly recommend. The food was great, and the staff was very courteous and helpful. The...

  • Drive-Through
  • Delivery
  • Superb54 Reviews4.8
Chick-N-Little 401 W Main St, Abingdon
Chick-N-Little
Diner • $

Chick-N-Little

401 W Main St, Abingdon, VA 24210

Honestly, I can’t believe how good it is!! I got the Cuban biscuit and my wife got the Nashville hot chicken biscuit with pimento Mac and cheese on it but...

  • Take-Out
  • Delivery
  • Superb127 Reviews4.5
Puerto Nuevo Fresh Mex & Seafood Abingdon VA 912 E Main St, Abingdon
Puerto Nuevo Fresh Mex & Seafood Abingdon VA
Mexican

Puerto Nuevo Fresh Mex & Seafood Abingdon VA

912 E Main St, Abingdon, VA 24210

We were staying overnight on our way to Tennessee at a hotel just down the street, so walked over for dinner. It was great! Lots of space, very bright and...

  • Delivery
  • Superb98 Reviews4.5
Peppermill 231 W Main St, Abingdon
Peppermill
New American • $$

Peppermill

231 W Main St, Abingdon, VA 24210

Absolutely fantastic food and service. My friend has food allergies and the chef and wait staff were excellent at making sure she could eat everything we...

  • Take-Out
  • Delivery
  • Superb182 Reviews4.4
Campesino Mexican Grill 266 E Main St, Abingdon
Campesino Mexican Grill
Mexican

Campesino Mexican Grill

266 E Main St, Abingdon, VA 24210

The best Mexican restaurant in the area hands-down. I have never left dissatisfied with my meal or service. The food is consistent, as is the service! The most...

  • Take-Out
  • Delivery
  • Superb56 Reviews4.6

American Restaurants

American in Abingdon
LUKE'S CAFE 823 W Main St, Abingdon
LUKE'S CAFE
American • $$

LUKE'S CAFE

823 W Main St, Abingdon, VA 24210

AMAZING find!! The food was absolutely fantastic and the rock n roll ambience was cool. The whole building, inside and out, has a cool vibe. I had the sundried...

  • Take-Out
  • Delivery
  • Superb221 Reviews4.7
The Girl & The Raven 380 E Main St, Abingdon
The Girl & The Raven
American

The Girl & The Raven

380 E Main St, Abingdon, VA 24210

The staff is so nice and the owner appreciated talking with the guests. the food was absolutely fantastic ⭐️⭐️⭐️⭐️⭐️ the coffee and iced...

  • Take-Out
  • Drive-Through
  • Superb173 Reviews4.7
128 PECAN 128 Pecan St SE, Abingdon
128 PECAN
American • $$

128 PECAN

128 Pecan St SE, Abingdon, VA 24210

Food was very good. Especially the carnitas with pineapple salsa. OMG. Service was great. Beer and wine selections are good. We are not from this area, would...

  • Take-Out
  • Drive-Through
  • Superb294 Reviews4.6

Pizza Restaurants

Pizza in Abingdon
Lyons Den Pizza 16023 Porterfield Hwy, Abingdon
Lyons Den Pizza
Pizza • $

Lyons Den Pizza

16023 Porterfield Hwy, Abingdon, VA 24210

The Lyons Den has a small menu but everything they serve is fantastic. We have hungry teenagers and we love to order the monster pizza! Everyone's happy....

  • Take-Out
  • Delivery
  • Superb121 Reviews4.6
Bella's Pizza and Subs 872 E Main St, Abingdon
Bella's Pizza and Subs
Pizza

Bella's Pizza and Subs

872 E Main St, Abingdon, VA 24210

Some of the best pizza I’ve ever had - and I’ve had a lot of pizza. Their hand tossed crust has the perfect blend of gooey and crispy. Well done. I went...

  • Take-Out
  • Delivery
  • Good170 Reviews4.2
Black Dog Brick Oven 1099 Ole Berry Rd, Abingdon
Black Dog Brick Oven
Pizza

Black Dog Brick Oven

1099 Ole Berry Rd, Abingdon, VA 24210

Amazing pizza and calzone. Dough made fresh daily and the ingredients are top notch. Did not skimp on the pizza toppings or the calzone filling. Did not catch...

  • Take-Out
  • Delivery
  • Good27 Reviews4.1

Mexican Restaurants

Mexican in Abingdon
Puerto Nuevo Fresh Mex & Seafood Abingdon VA 912 E Main St, Abingdon
Puerto Nuevo Fresh Mex & Seafood Abingdon VA
Mexican

Puerto Nuevo Fresh Mex & Seafood Abingdon VA

912 E Main St, Abingdon, VA 24210

We were staying overnight on our way to Tennessee at a hotel just down the street, so walked over for dinner. It was great! Lots of space, very bright and...

  • Delivery
  • Superb98 Reviews4.5
Campesino Mexican Grill 266 E Main St, Abingdon
Campesino Mexican Grill
Mexican

Campesino Mexican Grill

266 E Main St, Abingdon, VA 24210

The best Mexican restaurant in the area hands-down. I have never left dissatisfied with my meal or service. The food is consistent, as is the service! The most...

  • Take-Out
  • Delivery
  • Superb56 Reviews4.6
El Bigotes Mexican Grill 967 W Main St, Abingdon
El Bigotes Mexican Grill
Mexican • $

El Bigotes Mexican Grill

967 W Main St, Abingdon, VA 24210

Totally awesome restaurant. Great service, prices and food. Always clean. Fast service as well. Good atmosphere. By far THE BEST chicken nachos in Southwest...

  • Take-Out
  • Delivery
  • Superb142 Reviews4.3

Fast Food Restaurants

Fast Food in Abingdon
Pal's Sudden Service 160 Cook St, Abingdon
Pal's Sudden Service
Fast Food

Pal's Sudden Service

160 Cook St, Abingdon, VA 24210

If you’re searching for for a quick lunch while traveling on 81- I highly recommend. The food was great, and the staff was very courteous and helpful. The...

  • Drive-Through
  • Delivery
  • Superb54 Reviews4.8
Arby's 470 Cummings St, Abingdon
Arby's
Fast Food • $

Arby's

470 Cummings St, Abingdon, VA 24210

I love those beef and cheddar sandwiches, and this location always makes them really good, good portions on the sandwich, enough, beef, cheese.. and the...

  • Take-Out
  • Drive-Through
  • Good121 Reviews4.2
Taco Bell 495 Cummings St, Abingdon
Taco Bell
Fast Food • $

Taco Bell

495 Cummings St, Abingdon, VA 24210

Went threw the drive thru tonight (2021.11.15)to get a crunchy taco and a baja blast, NIGHT SHIFT YALL MADE ME THE BEST TACO EVER!! Thank you guys so much!!...

  • Take-Out
  • Drive-Through
  • Good117 Reviews3.8
Jersey Mike's Subs 133 Cook St, Abingdon
Jersey Mike's Subs
Sandwich Shop

Jersey Mike's Subs

133 Cook St, Abingdon, VA 24210

I usually place large orders for meetings and we always receive outstanding service. Sometimes our orders are at very inconvenient times (like during the lunch...

  • Take-Out
  • Delivery
  • Good41 Reviews4.1
Subway 24468 Lee Hwy, Abingdon
Subway
Sandwich Shop • $

Subway

24468 Lee Hwy, Abingdon, VA 24211

Hands down best subway experience I've ever had! The staff was so efficient and friendly and the fresh bread was amazing I'll be returning very...

  • Take-Out
  • Delivery
  • Good54 Reviews3.8
Subway 1060 W Main St, Abingdon
Subway
Sandwich Shop • $

Subway

1060 W Main St, Abingdon, VA 24210

Absolutely the best Subway restaurant I have ever visited. Sandwich was super fresh, restaurant was immaculately clean . And staff were over the top friendly....

  • Take-Out
  • Delivery
  • Good57 Reviews3.6