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

Great little Greek restaurant with good lamb tasting food.Their Gyros were stacked with lots of meat. Very generous amounts.A most try.Their management staff...

  • Take-Out
  • Drive-Through
  • Superb275 Reviews4.7
Mamma Mia 134 Wall St S, Abingdon
Mamma Mia
Italian

Mamma Mia

134 Wall St S, Abingdon, VA 24210

This small restaurant has a great selection of Italian meals with excellent Management and waitstaff. Food is prepared promptly with bread knots to die for....

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

128 PECAN

128 Pecan St SE, Abingdon, VA 24210

Visiting with our bestest friend in Abingdon and enjoying a pre-birthday dinner with her at this wonderful eatery. Trey was our server and, more importantly,...

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

The Tavern

222 E Main St, Abingdon, VA 24210

My fiancé and I had dinner here tonight “just because ” and it was the most amazing dinner. The Caesar salad had the best Caesar dressing I’ve ever had....

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

LUKE'S CAFE

823 W Main St, Abingdon, VA 24210

What a fun find. We were traveling and decided I’d try to find a lunch spot in Abingdon in advance rather than just popping off the highway. We like to find...

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

Home slice

13509 Porterfield Hwy, Abingdon, VA 24210

Right off the 4 lane, this little place surprised the heck outta me. Featuring a old fashioned southern menu with Fresh made hamburgers,Philly cheesesteaks,...

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

Rain Restaurant

283 E Main St, Abingdon, VA 24210

Came with my family for Thanksgiving. The food was delicious! We had the calamari to start and I had the butternut squash soup and yellowfin tuna as the main...

  • Take-Out
  • Superb250 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

Fantastic food and service. Accidentally left without my last bag and Kevin got to me in the parking lot before I left without it! Very grateful for this Pals...

  • Drive-Through
  • Superb74 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

Surprisingly good food in a bar! It's fairly large as well with a lot of tvs . We shared nachos, fried chicken tenders ad had each a small house salad. We...

  • Take-Out
  • Superb229 Reviews4.5
Chick-N-Little 401 W Main St, Abingdon
Chick-N-Little
Breakfast • $

Chick-N-Little

401 W Main St, Abingdon, VA 24210

Stopped buy as I always eat local. Wife had chicken biscuit (big enough for two) I had French toast. Outstanding. So glad we stopped. If you’re n Abingdon...

  • Take-Out
  • Superb146 Reviews4.5
Lyons Den Pizza 16023 Porterfield Hwy, Abingdon
Lyons Den Pizza
Pizza • $

Lyons Den Pizza

16023 Porterfield Hwy, Abingdon, VA 24210

I was recently in town with a friend to pick up an item he purchased on marketplace. We asked the seller for a recommendation to grab some supper and he...

  • Take-Out
  • Superb139 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

I've traveled all over the country, but NEVER had seafood cooked and seasoned so perfectly! Got crab legs and a seafood platter for 2. Crab legs...

  • Superb112 Reviews4.5
Tumbling Creek Cider Company - Taproom 112 Court St NE, Abingdon
Tumbling Creek Cider Company - Taproom
Bar

Tumbling Creek Cider Company - Taproom

112 Court St NE, Abingdon, VA 24210

Love this place. Excellent drinks and you must try the root beer on tap!!! Knowledgeable staff and great customer service. The atmosphere in this place...

  • Take-Out
  • Superb33 Reviews4.9
Charleys Cheesesteaks 404 Cummings St Ste 3, Abingdon
Charleys Cheesesteaks
Cheesesteaks • $

Charleys Cheesesteaks

404 Cummings St Ste 3, Abingdon, VA 24210

Wanted something quick but still good. This place has good reviews so we tried it out. Very yummy Philly cheese steak and great fries. Hubby and I both ate...

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

Campesino Mexican Grill

266 E Main St, Abingdon, VA 24210

Not only is this restaurant in a beautiful building, but they also have a fabulous open‐air deck on the back. Most importantly, their food is several steps...

  • Superb65 Reviews4.5

American Restaurants

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

128 PECAN

128 Pecan St SE, Abingdon, VA 24210

Visiting with our bestest friend in Abingdon and enjoying a pre-birthday dinner with her at this wonderful eatery. Trey was our server and, more importantly,...

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

The Tavern

222 E Main St, Abingdon, VA 24210

My fiancé and I had dinner here tonight “just because ” and it was the most amazing dinner. The Caesar salad had the best Caesar dressing I’ve ever had....

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

LUKE'S CAFE

823 W Main St, Abingdon, VA 24210

What a fun find. We were traveling and decided I’d try to find a lunch spot in Abingdon in advance rather than just popping off the highway. We like to find...

  • Take-Out
  • Superb256 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 was recently in town with a friend to pick up an item he purchased on marketplace. We asked the seller for a recommendation to grab some supper and he...

  • Take-Out
  • Superb139 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

The best pizza I've had in my adult life our waiter was friendly and knowledgeable about menu and suggestions we chose the pizza because our friend in...

  • Take-Out
  • Delivery
  • Good195 Reviews4.2
Moon Dog 1099 Ole Berry Dr., Abingdon
Moon Dog
Pizza

Moon Dog

1099 Ole Berry Dr., Abingdon, VA 24210

Wow! The Greek pizza was delicious and the baked ziti was pretty tasty as well we are traveling through on our way back home to Maryland and staying next door...

  • Take-Out
  • Good45 Reviews4

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

I've traveled all over the country, but NEVER had seafood cooked and seasoned so perfectly! Got crab legs and a seafood platter for 2. Crab legs...

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

Campesino Mexican Grill

266 E Main St, Abingdon, VA 24210

Not only is this restaurant in a beautiful building, but they also have a fabulous open‐air deck on the back. Most importantly, their food is several steps...

  • Superb65 Reviews4.5
Los Arcos 414 Cummings St, Abingdon
Los Arcos
Mexican • $

Los Arcos

414 Cummings St, Abingdon, VA 24210

This was the first time we ate at Los Arcos. The food was very good and quickly served. I like the atmosphere as well. The staff was attentive and very...

  • Take-Out
  • Superb137 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

Fantastic food and service. Accidentally left without my last bag and Kevin got to me in the parking lot before I left without it! Very grateful for this Pals...

  • Drive-Through
  • Superb74 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
  • Good140 Reviews4
Dairy Queen Grill & Chill 798 W Main St, Abingdon
Dairy Queen Grill & Chill
Fast Food • $

Dairy Queen Grill & Chill

798 W Main St, Abingdon, VA 24210

Service was a little slow. Due to being busy. Then it did get better as we get closer to the front, they got caught up.Parking: There was lots of...

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

We stop at this Jersey Mike's anytime we are in the area. Always great service and great food! We stopped in one night a few minutes before closing, and...

  • Take-Out
  • Delivery
  • Superb57 Reviews4.4
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
  • Good59 Reviews3.8
Subway 1060 W Main St, Abingdon
Subway
Sandwich Shop • $

Subway

1060 W Main St, Abingdon, VA 24210

Absolutely love one of the employees, Leslie Painter!! She's always smiling, friendly, and goes above expectations when she fixes our subs. I've...

  • Take-Out
  • Delivery
  • Good59 Reviews3.6