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

Best place to eat in town! Greek nachos with chicken are unforgettable! The chicken slouvaki pita WOW. The salads are huge and dressing homemade! But the...

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

LUKE'S CAFE

823 W Main St, Abingdon, VA 24210

It's a sweet little diner with the expected retro flare that you can see from the outside decor. I haven't had a sit down meal yet. The day I went...

  • Take-Out
  • Delivery
  • Superb244 Reviews4.7
Mamma Mia 134 Wall St S, Abingdon
Mamma Mia
Italian

Mamma Mia

134 Wall St S, Abingdon, VA 24210

Lawd this is the best pizza. Actually ruined me for other pizza...we moved three years ago and no joke, I cant find pizza anywhere that I want to eat because...

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

Beautiful spot with great food and flavorful coffee. I had the biscuits and gravy. These biscuits were the best I've ever had; soft and fluffy, and the...

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

128 PECAN

128 Pecan St SE, Abingdon, VA 24210

What a cute little hole in the wall. I say that because it is tucked away behind the shadow of trees. The cuban i ordered was out of this world. Completely...

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

The Tavern

222 E Main St, Abingdon, VA 24210

We celebrated my sister (Dee Dee)'s milestone birthday at the Tavern on Saturday, July 9, 2022. What a wonderful experience! Everything was exemplary! The...

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

Home slice

13509 Porterfield Hwy, Abingdon, VA 24210

I absolutely love this place! Everything was great. It’s clean, the food is amazing, the people are even greater. My daughter lost her retainers on the table...

  • Delivery
  • Superb95 Reviews4.7
Rain Restaurant 283 E Main St, Abingdon
Rain Restaurant
American • $$

Rain Restaurant

283 E Main St, Abingdon, VA 24210

I had shrimp and grits and my husband had salmon. Both were delicious. The service was also excellent. It is a very comfortable atmosphere and the tables are...

  • Delivery
  • Superb223 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

Pal's does it right!!! ?Great food, great price, astonishingly fast service!Other restaurants should model themselves after Pal's for improvement...

  • Drive-Through
  • Delivery
  • Superb62 Reviews4.8
Lyons Den Pizza 16023 Porterfield Hwy, Abingdon
Lyons Den Pizza
Pizza • $

Lyons Den Pizza

16023 Porterfield Hwy, Abingdon, VA 24210

I got a huge pizza for around 20 bucks. Fed 5 people with leftovers for days. The quality was excellent, the cheese made me happy, and crust left an excellent...

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

We were driving home to Central Virginia from Alabama and got in a wreck on the interstate in Tennessee. We were lucky to be the only car able to drive away...

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

Huge portions, excellent customer service, and great atmosphere. Was really busy for a Monday night, but was seated promptly and checked on frequently. Was...

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

Peppermill

231 W Main St, Abingdon, VA 24210

Great food and great service. The menu is big and has a bit of everything. Our server was fantastic and very knowledgeable. We sat outside so never saw the...

  • Take-Out
  • Delivery
  • Superb198 Reviews4.4
Tumbling Creek Cider Company - Taproom 112 Court St NE, Abingdon
Tumbling Creek Cider Company - Taproom
Cideries

Tumbling Creek Cider Company - Taproom

112 Court St NE, Abingdon, VA 24210

Had a wonderful time this afternoon with Johnathan as our bartender. His knowledge and friendliness was exceptional. They have their own orchard where they...

  • Take-Out
  • Delivery
  • Superb28 Reviews5
Campesino Mexican Grill 266 E Main St, Abingdon
Campesino Mexican Grill
Mexican

Campesino Mexican Grill

266 E Main St, Abingdon, VA 24210

This was the best Mexican food we have ever had. The meals were reasonably priced and the service was excellent. The outdoor dining area is very comfortable...

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

It's a sweet little diner with the expected retro flare that you can see from the outside decor. I haven't had a sit down meal yet. The day I went...

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

Beautiful spot with great food and flavorful coffee. I had the biscuits and gravy. These biscuits were the best I've ever had; soft and fluffy, and the...

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

128 PECAN

128 Pecan St SE, Abingdon, VA 24210

What a cute little hole in the wall. I say that because it is tucked away behind the shadow of trees. The cuban i ordered was out of this world. Completely...

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

I got a huge pizza for around 20 bucks. Fed 5 people with leftovers for days. The quality was excellent, the cheese made me happy, and crust left an excellent...

  • Take-Out
  • Delivery
  • Superb132 Reviews4.5
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

I think they have the best pizza in the area. The pizza is simple but the sauce actually has flavor and you can tell they use higher quality ingredients. It...

  • Take-Out
  • Delivery
  • Good184 Reviews4.2
Black Dog Brick Oven 1099 Old Berry Dr, Abingdon
Black Dog Brick Oven
Pizza

Black Dog Brick Oven

1099 Old Berry Dr, Abingdon, VA 24210

I have wanted to try this place for a while! Great hand made pizza. Originally wanted a personal size, but the Medium one topping was about 2$ cheaper. I got a...

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

Huge portions, excellent customer service, and great atmosphere. Was really busy for a Monday night, but was seated promptly and checked on frequently. Was...

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

Campesino Mexican Grill

266 E Main St, Abingdon, VA 24210

This was the best Mexican food we have ever had. The meals were reasonably priced and the service was excellent. The outdoor dining area is very comfortable...

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

I have eaten at this restaurant several times. The food is always excellent, dine in and dine out. Your drinks get refilled same as with any other restaurant,...

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

Pal's does it right!!! ?Great food, great price, astonishingly fast service!Other restaurants should model themselves after Pal's for improvement...

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

Arby's

470 Cummings St, Abingdon, VA 24210

I thought the smokehouse brisket had onion rings on it. Thank goodness the one I had today wasn’t the sliced beef like the place in Marion gave me. ...

  • Take-Out
  • Drive-Through
  • Good130 Reviews4.1
Dairy Queen Grill & Chill 24440 Maringo Rd, Abingdon
Dairy Queen Grill & Chill
Fast Food • $

Dairy Queen Grill & Chill

24440 Maringo Rd, Abingdon, VA 24211

We stopped at this DQ location on the way to Nashville for a bachelorette party, and got some special star treatment from the staff. The food was great and the...

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

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
  • Superb48 Reviews4.3
Subway 24468 Lee Hwy, Abingdon
Subway
Sandwich Shop • $

Subway

24468 Lee Hwy, Abingdon, VA 24211

Everytime I order there even online they make it just like you say and I swear it's the best sandwich I've ever had. I order the BMT deluxe and...

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