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

Just passing through Abingdon and lucked into finding this great little restaurant. Great chef, friendly and efficient staff, quaint atmosphere (some outside...

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

The Tavern

222 E Main St, Abingdon, VA 24210

We arrived and were quickly seated for our Anniversary dinner. Our server was Dwayne. He kept visiting our table making our visit very enjoyable. He was able...

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

LUKE'S CAFE

823 W Main St, Abingdon, VA 24210

One of my favorite places to go in Abingdon. I love their French onion soup, which is a regular item this time of year. They meatloaf is also very good, as...

  • Take-Out
  • Delivery
  • Superb197 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

the pizza was pretty good. the crust was crispy and chewy however the Alfredo was excessively oily and the portion was tiny. noodles are cheap so I...

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

Rain Restaurant

283 E Main St, Abingdon, VA 24210

EAT HERE!Great serviceFantastic FoodI had the sushi grade tune dish. Honestly best tuna dish I have ever had! We also had the NY Strip. Steak perfect - Ole...

  • Superb184 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
  • Superb207 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

We are working from out of state. Great atmosphere. Awesome menu with big portions. We were watching the plates come out. We ordered 2 Nathan’s chili dogs...

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

Peppermill

231 W Main St, Abingdon, VA 24210

The restaurant has some challenges. We discovered an alternate menu. However, if they don't offer something you want (like fried oysters), they'll...

  • Take-Out
  • Delivery
  • Superb165 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

True old school gem. Breakfasts are terrific, especially red eye gravy with eggs and biscuits. Lunch menu is excellent as well and kitchen staff turn out great...

  • Take-Out
  • Delivery
  • Superb119 Reviews4.5
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
  • Superb147 Reviews4.4
Bonefire Smokehouse BBQ 260 W Main St, Abingdon
Bonefire Smokehouse BBQ
Barbecue • $$

Bonefire Smokehouse BBQ

260 W Main St, Abingdon, VA 24210

This place is fantastic! The brisket sandwich was absolutely delicious! The service as fast and very friendly! We sat next to the open window and enjoyed the...

  • Take-Out
  • Good175 Reviews3.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

I rate this CB better than the other ones we've eaten in in the last couple of years. The food was fresh and good and didn't taste like it was fixed...

  • Take-Out
  • Delivery
  • Good136 Reviews4
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
  • Superb135 Reviews4.3
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
  • Good163 Reviews4.2

American Restaurants

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

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 the...

  • Take-Out
  • Drive-Through
  • Superb71 Reviews4.8
Home slice 13509 Porterfield Hwy, Abingdon
Home slice
American

Home slice

13509 Porterfield Hwy, Abingdon, VA 24210

Great place to eat prices are reasonable service is great and the staff is excellent. It was quite busy when I was there and the waitress was running crazy...

  • Superb65 Reviews4.7
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
  • Good79 Reviews4.1

Pizza Restaurants

Pizza in Abingdon
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
  • Good149 Reviews3.8
Domino's Pizza 990 E Main St, Abingdon
Domino's Pizza
Pizza • $

Domino's Pizza

990 E Main St, Abingdon, VA 24210

First time ordering from Domino's. The area in which I currently live does not offer any nearby locations. Yeah, it was good! I ordered using curbside...

  • Take-Out
  • Delivery
  • Good90 Reviews3.9
Pizza Plus Inc 24465 Lee Hwy, Abingdon
Pizza Plus Inc
Pizza

Pizza Plus Inc

24465 Lee Hwy, Abingdon, VA 24211

After a long day hiking had an awesome salad from their salad bar. Loved how everything was cit bite size. Also got the boneless wings and they were awesome...

  • Take-Out
  • Delivery
  • Good71 Reviews4

Mexican Restaurants

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

Food was great and presented well. Loved the refried bean and cheese dip provided with the chips (thin, freshly cooked). Nice salsa bar. Courteous, helpful,...

  • Superb70 Reviews4.4
Taco Bell 495 Cummings St, Abingdon
Taco Bell
Mexican • $

Taco Bell

495 Cummings St, Abingdon, VA 24210

Track bell is good for those times when you have to eat in the go, cause you can get burrito type foods that travel well, and for a buck, the beefy fritos...

  • Take-Out
  • Drive-Through
  • Good111 Reviews3.8

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
  • Superb98 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
  • Good112 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

This particular Burger King I will give 4 stars. Very clean and nice staff. Even though my order was incorrect they were very nice and made it right...

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

McDonald's

525 Cummings St, Abingdon, VA 24210

Our order was correct and the food was amazing the frappe machine was broken but to make up for it they had fixed our order to where we saved money and the...

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

McDonald's

1105 Old Berry Dr, Abingdon, VA 24210

Food was fresh n very good especially on a long road trip,comfort food, Staff were excellent n very friendly and knowledgeable about the area. Very busy drive...

  • Take-Out
  • Drive-Through
  • Good101 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
  • Good52 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