What are you looking for?

Restaurants in Abingdon

The Best Restaurants

128 PECAN 128 Pecan St SE, Abingdon
128 PECAN
American • $$

128 PECAN

128 Pecan St SE, Abingdon, VA 24210

My toes were numb from riding the creeper trail in 40 degree weather but my taste buds were doing tricks when eating my lunch. Definitely recommend the...

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

The Tavern

222 E Main St, Abingdon, VA 24210

Absolutely fantastic dinner! The food and services was amazing my husband had the special rib eye with blue cheese crumbles and Buffalo crumbles. I had the...

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

LUKE'S CAFE

823 W Main St, Abingdon, VA 24210

My server was very busy today, there was a sign out front for kitchen help needed, yet i was pleasantly surprised how very busy they were. Morgan never missed...

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

Mamma Mia Italian

134 Wall St NW sw, Abingdon, VA 24210

Enjoyed this ! Staff was fantastic, food was piping hot and exactly as described on the menu . We were able to get in immediately, and waited a very short time...

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

Rain Restaurant

283 E Main St, Abingdon, VA 24210

For my last night in the region, my friends took me to their favorite restaurant, Rain. It was a great idea and I see why Rain is packed and has rave reviews....

  • Superb189 Reviews4.5
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

Hubby and I went to Greekos in Abingdon for Saturday lunch. The food was great. Our server catered to our needs outside on the patio. But I was most impressed...

  • Take-Out
  • Drive-Through
  • Superb209 Reviews4.7
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

Stopped in Abington during a long trip. Came here for dinner and it is obviously a popular place because it was packed so we sat at the bar. My husband and I...

  • Take-Out
  • Delivery
  • Superb196 Reviews4.4
Peppermill 231 W Main St, Abingdon
Peppermill
New American • $$

Peppermill

231 W Main St, Abingdon, VA 24210

My friend raved about the martinis here and they did not disappoint. They do smaller glass martini flights off their large menu of cocktail offerings so you...

  • Take-Out
  • Delivery
  • Superb169 Reviews4.4
Lyons Den Pizza 16023 Porterfield Hwy, Abingdon
Lyons Den Pizza
Pizza • $

Lyons Den Pizza

16023 Porterfield Hwy, Abingdon, VA 24210

Great food and great customer service. The food is quality and tastes great, you can tell everything is handmade. The only complaint I have is the building is...

  • Take-Out
  • Delivery
  • Superb111 Reviews4.6
Chick-N-Little 401 W Main St, Abingdon
Chick-N-Little
Diner • $

Chick-N-Little

401 W Main St, Abingdon, VA 24210

Great breakfast selection with sweet potato pancakes to die for. Recently remodeled to meet Covid-19's requirements. With the limited seating and tables...

  • Take-Out
  • Delivery
  • Superb122 Reviews4.5
Bonefire Smokehouse BBQ 260 W Main St, Abingdon
Bonefire Smokehouse BBQ
Barbecue • $$

Bonefire Smokehouse BBQ

260 W Main St, Abingdon, VA 24210

I've been through here twice now on one of my many trips to TN this summer. The first time I ate with my daughter, at a table and it was busy, every table...

  • Take-Out
  • Good185 Reviews3.8
Papa Tom's Cajun Persuasion 924 E Main St, Abingdon
Papa Tom's Cajun Persuasion
Mexican

Papa Tom's Cajun Persuasion

924 E Main St, Abingdon, VA 24210

Absolutely loved this place! I’m from Louisiana and the food and atmosphere is very authentic. The staff was friendly and the owner was very down to earth....

  • Take-Out
  • Superb150 Reviews4.4
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

I've had take-out twice, when our office has ordered lunch. I enjoyed the burger ($21 after adding a second 1/4 lb patty and bacon is extremely pricey but...

  • Take-Out
  • Drive-Through
  • Superb84 Reviews4.8
Cracker Barrel Old Country Store 909 Empire Dr SW, Abingdon
Cracker Barrel Old Country Store
American • $$

Cracker Barrel Old Country Store

909 Empire Dr SW, Abingdon, VA 24210

This Cracker Barrel was open early on a dismal, overcast day. We needed good food too warm us up and get us ready to hit the trail on our bikes. We were a...

  • Take-Out
  • Delivery
  • Good141 Reviews4
Tenderloins 735 E Main St, Abingdon
Tenderloins
Seafood

Tenderloins

735 E Main St, Abingdon, VA 24210

Enjoyed a relaxing, tasty dinner of sirloin and shrimp scampi. The onion rings are a hit! And the double chocolate crepe brûlée was truly amazing! WOW!...

  • Take-Out
  • Delivery
  • Good219 Reviews4

American Restaurants

American in Abingdon
Home slice 13509 Porterfield Hwy, Abingdon
Home slice
American

Home slice

13509 Porterfield Hwy, Abingdon, VA 24210

This place is off the beaten path and recommended by a local.. What a great find! Burgers were huge and delish. Customer service was on point. Cute lil gem! We...

  • Superb69 Reviews4.8
Shoney's 480 Cummings St, Abingdon
Shoney's
American

Shoney's

480 Cummings St, Abingdon, VA 24210

My boyfriend & I went for the breakfast buffet. We were seated promptly. Our server was friendly & kept the drinks full, but she wasn't so great...

  • Take-Out
  • Delivery
  • Good156 Reviews3.9
Sister's American Grill 150 W Main St, Abingdon
Sister's American Grill
American • $$$

Sister's American Grill

150 W Main St, Abingdon, VA 24210

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 seemed to...

  • Take-Out
  • Delivery
  • Good81 Reviews4.1

Pizza Restaurants

Pizza in Abingdon
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

Good pizza! Staff is very friendly and welcoming! This place is busy so be prepared to wait a few in your pizza. Cheese sticks are kind of bland. I think if...

  • Take-Out
  • Good164 Reviews4.2
Milano's Italian Cuisine 1060 W Main St, Abingdon
Milano's Italian Cuisine
Pizza • $

Milano's Italian Cuisine

1060 W Main St, Abingdon, VA 24210

One of our go to places in Abingdon for Italian. The Calzones and subs are very good. The pizzas are fine, but not great. They don’t serve pork products,...

  • Take-Out
  • Delivery
  • Good150 Reviews3.8
Domino's Pizza 990 E Main St, Abingdon
Domino's Pizza
Pizza • $

Domino's Pizza

990 E Main St, Abingdon, VA 24210

The food is fantastic and the service has been excellent the last few times I’ve ordered from this Domino’s location. They used to be bad about forgetting...

  • Take-Out
  • Delivery
  • Good92 Reviews4

Mexican Restaurants

Mexican in Abingdon
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

Best Mexican food in our entire area!!!! Food was freshly prepared. Hard shell tacos were crisp from the first one to the last one; not soggy and falling apart...

  • Take-Out
  • Delivery
  • Superb136 Reviews4.3
Los Arcos 414 Cummings St, Abingdon
Los Arcos
Mexican • $

Los Arcos

414 Cummings St, Abingdon, VA 24210

Excellent service, excellent food, excellent ambiance. The owner took the time to make our party feel like we were family. He remembered our orders from when...

  • Take-Out
  • Good132 Reviews4.2
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

Just another FIVE star review. Everyone should be giving Puerto Nuevo five stars. The food is great and the drink options are excellent. Big portions and so...

  • Superb79 Reviews4.5

Fast Food Restaurants

Fast Food in Abingdon
Pita's 883 Empire Dr SW, Abingdon
Pita's
Fast Food • $

Pita's

883 Empire Dr SW, Abingdon, VA 24210

Food is always good and portions do not disappoint. We've been going to Pita's for several years and have never had a bad meal from there. Pricing is...

  • Take-Out
  • Delivery
  • Superb117 Reviews4.3
Charleys Cheesesteaks 404 Cummings St Ste 3, Abingdon
Charleys Cheesesteaks
Fast Food • $

Charleys Cheesesteaks

404 Cummings St Ste 3, Abingdon, VA 24210

The staff is super nice, the food is fresh and delicious, the restaurant is clean, and the blueberry lemonade is awesome! I will definitely visit this...

  • Take-Out
  • Delivery
  • Superb101 Reviews4.4
Arby's 470 Cummings St, Abingdon
Arby's
Fast Food • $

Arby's

470 Cummings St, Abingdon, VA 24210

Considering how crowded it was and the line in drive-thru was almost out to the road the wait wasn't bad at all. Brisket was a wee tough but still damn...

  • Take-Out
  • Drive-Through
  • Good115 Reviews4.2

Burger Restaurants

Burgers in Abingdon
Burger King 915 E Main St, Abingdon
Burger King
Hamburgers & Hot Dogs • $

Burger King

915 E Main St, Abingdon, VA 24210

I love Burger King but it's ashame they shut down the ones in Bristol VA. I have to drive all the way to Abingdon to get Burger King. Shutting down the...

  • Drive-Through
  • Delivery
  • Good117 Reviews3.5
McDonald's 525 Cummings St, Abingdon
McDonald's
Hamburgers & Hot Dogs • $

McDonald's

525 Cummings St, Abingdon, VA 24210

Generally I am disappointed in most McDonalds. The care in food preparations isn’t what it was decades ago. Yes, I’m old. But, I was delighted today that...

  • Take-Out
  • Drive-Through
  • Average120 Reviews3.2
McDonald's 1105 Old Berry Dr, Abingdon
McDonald's
Hamburgers & Hot Dogs • $

McDonald's

1105 Old Berry Dr, Abingdon, VA 24210

Had a good experience this morningBiscuits was fresh right out of the oven. Service was quick and easy. Used a code for my order from the App, it went ...

  • Take-Out
  • Drive-Through
  • Good109 Reviews3.3
Subway 24468 Lee Hwy, Abingdon
Subway
Sandwich Shop • $

Subway

24468 Lee Hwy, Abingdon, VA 24211

The store was clean and had nice decorations. The employee, Lane (with the tattoos) was very friendly and made our sandwiches with care. Best subway service I...

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

Subway

1060 W Main St, Abingdon, VA 24210

Grabbed food shortly before closing time. Gal working was friendly enough, although she was eager to close. We left with a few minutes to spare and she locked...

  • Take-Out
  • Delivery
  • Good55 Reviews3.7
Jersey Mike's Subs 133 Cook St, Abingdon
Jersey Mike's Subs
Sandwich Shop

Jersey Mike's Subs

133 Cook St, Abingdon, VA 24210

Always great service from these guys... I ordered a sub today and asked for onions in the notes. They included a side of raw onions and grilled onions, wrapped...

  • Take-Out
  • Delivery
  • Superb28 Reviews4.3