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

What a great find! Fried green tomatoes was a fabulous appetizer.. I had the low country pasta, which was two meal's worth of food that was subtly...

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

The Tavern

222 E Main St, Abingdon, VA 24210

Amazing food, warm/ friendly atmosphere, excellent service. I have been several times and it’s always a great experience. I highly recommend the Wiener...

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

LUKE'S CAFE

823 W Main St, Abingdon, VA 24210

Great food and interesting interior decor! Only thing that could have been improved is some better logistical handling from front to back of house and vice...

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

Very good pizza and friendly staff. I was biased coming from New York but the pizza was top quality, delicious crust. Nice shaded area to eat outside as well...

  • Take-Out
  • Delivery
  • Superb182 Reviews4.8
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

The food was great ! Just watch your prices because I ordered the filet three pepper with goat cheese and it cost $7 more than what was menu price! Management...

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

Stopped here on a whim and very glad we did! Great food! The falafel was so flavorful! I enjoyed my Lamb gyro although the pita bread was a bit tough and dry....

  • Take-Out
  • Drive-Through
  • Superb180 Reviews4.7
Rain Restaurant 283 E Main St, Abingdon
Rain Restaurant
American • $$

Rain Restaurant

283 E Main St, Abingdon, VA 24210

What a pleasant surprise to find this place. A little pricey but great service, tasty food cooked perfectly to your specifications with amazing presentation! A...

  • Superb167 Reviews4.4
Peppermill 231 W Main St, Abingdon
Peppermill
New American • $$

Peppermill

231 W Main St, Abingdon, VA 24210

I've eaten here perhaps a dozen times and have never been disappointed. My last visit, I had the black bean cakes which were truly wonderful. Really well...

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

Lyons Den Pizza

16023 Porterfield Hwy, Abingdon, VA 24210

Amazing! They have the best pizza I have ever tasted. The best in the tricities, tri state, and possibly the world. If you haven't had their bbq, chicken,...

  • Take-Out
  • Delivery
  • Superb100 Reviews4.6
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

Servers were excellent, very cordial and attentive to our needs. We had 5 people and food was served at the same time and hot. Typical cracker barrell good...

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

Bonefire Smokehouse BBQ

260 W Main St, Abingdon, VA 24210

Honestly some of the best BBQ around. Portion sizes are kinda huge so I always end up getting two meals out of my sandwich with two sides. Can't wait for...

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

We were visiting from out of town. We felt like having pizza so we decided to give this place a try. It was SO good!! My husband and I shared a steak and...

  • Take-Out
  • Good153 Reviews4.2
Chick-N-Little 401 W Main St, Abingdon
Chick-N-Little
Diner • $

Chick-N-Little

401 W Main St, Abingdon, VA 24210

Chicken Little is a small diner that has foods with big taste. I hadn't been to Chicken Little since I was a freshman in college. After they reopened, I...

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

Los Arcos

414 Cummings St, Abingdon, VA 24210

This is the best Mexican restaurant I have ever been to. Food is absolutely amazing, the service is hard to match. Guaranteed to leave with a full belly and a...

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

Great find on our family road trip! Authentic Mexican flavors, fresh ingredients and homemade salsas. Delicious tacos carnitas, chile relleno, veggie burrito,...

  • Take-Out
  • Delivery
  • Good124 Reviews4.2

American Restaurants

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

Home slice

13509 Porterfield Hwy, Abingdon, VA 24210

We drive 45 minutes to eat there. I love their home made soup beans, UNSWEEET cornbread, as well as their sandwiches. They have the perfect banana splits with...

  • Superb54 Reviews4.7
Shoney's 480 Cummings St, Abingdon
Shoney's
American

Shoney's

480 Cummings St, Abingdon, VA 24210

Our waitress was fast and efficient, checking every little bit to make sure we had everything we needed. The food was good. I had the Fried Chicken Tenders w/...

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

Went to Monday dinner. Tried pork and enough to split with spouse. Very delicious. Great dessert choices. Service was excellent. Added to hotel charge made it...

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

I like this place and it is cozy. The food here is pretty good but sometimes inconsistent. For instance I ordered spaghetti and it is swimming in water from...

  • Take-Out
  • Delivery
  • Good141 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
  • Good84 Reviews3.9
Pizza Plus Inc 24465 Langston Blvd, Abingdon
Pizza Plus Inc
Pizza

Pizza Plus Inc

24465 Langston Blvd, Abingdon, VA 24211

Had lunch there today. Excellent. Place was super clean, staff friendly and helpful . Kid friendly, food was super. Definitely be back , could be the new go-to...

  • Take-Out
  • Delivery
  • Good67 Reviews4

Mexican Restaurants

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

What the heck is this place. Never thought I would run across a Cajun joint in random VA. This place is great. Drinks are fantastic, bartender loved his job....

  • Take-Out
  • Superb124 Reviews4.3
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
  • Good109 Reviews3.8
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

Absolutely the best Mexican food I have ever eaten!! I've been to Cancun....Puerto Nuevo was better then the food there!! Waiters and waitresses were...

  • Superb56 Reviews4.4

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

This place is soooooo good.. always fresh and delicious. I've lived and traveled and am so glad this place is in my backyard cause it's super...

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

Charleys Cheesesteaks

404 Cummings St Ste 3, Abingdon, VA 24210

Really enjoyed the food and service attitude. There were a few delays because of internet orders in queue. The bathrooms needed cleaning, but the staff were...

  • Take-Out
  • Delivery
  • Superb87 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
  • Good104 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
  • Good104 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
  • Good107 Reviews3.3
McDonald's 1105 Old Berry Dr, Abingdon
McDonald's
Hamburgers & Hot Dogs • $

McDonald's

1105 Old Berry Dr, Abingdon, VA 24210

New store, everyone is doing their job correctly. Excellent However, in time the workers don't care and even though its fast food, they...

  • Take-Out
  • Drive-Through
  • Good89 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
  • Good52 Reviews3.9
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
  • Superb26 Reviews4.4