Account: | Cart: ( items)

Where to Eat


Bonefire Smokehouse
260 W. Main St.
Abingdon, VA 24210
(276) 623-0037

Greeko's Grill & Cafe
217 W. Main St.
Abingdon, VA 24210
(276) 525-8107

Little Downtown Donuts
607 E. Main St.Abingdon, VA 24210
(276) 619-3772

The Martha Washington Inn & Spa
150 W. Main St.
Abingdon, VA 24210
(276) 628-3161

The Tavern
222 E. Main St.
Abingdon, VA 24210
(276) 628-1118

White Birch Food and Juice
107 E. Main St.Abingdon, VA 24210
(276) 608-0541
Present your Barter ticket at White Birch and receive a 10% discount onShrekmenu items.

Abingdon Vineyards

Enjoy a wine tasting and picnic on the river! With over 20 wines, you are sure to find one you love. Local, artisan foods available. Many special events throughout the year. Family and dog friendly!

20530 Alvarado Road, Abingdon, VA

Harvest Table Restaurant

At the Harvest Table our chefs create recipes designed to highlight quality and freshness with the best of each season’s produce and meats from local and regional sources. We pride ourselves on being the most dedicated farm to table restaurant in Southwestern Virginia. Stop in for lunch or dinner and we guarantee a unique and positive dining experience.
Present your Barter Theatre ticket stub for 10% off your entire purchase.

13180 Meadowview Square, Meadowview, VA276.944.5142

JJ's Restaurant & Sports Bar

JJ's provides customers with a wide variety of menu items everyone will enjoy, including pastas, burgers and sou

ps that will keep you wanting more!

115 Charwood Dr
Abingdon, VA 24210

Mamma Mia's Italian Restaurant

Mamma Mia's is a destination stop for locals and visitors alike. It has transformed from a mom and pop pizza joint into a full-service Italian restaurant.

134 Wall St SW
Abingdon, VA 24210

(276) 525-1144

Rain Restaurant & Bar

Enjoy incredible homemade food with a traditional southern flavor by dining at Rain Restaurant & Bar. At Rain, everything is made in-house right down to the sauces and salad dressings. Rain features menu options for any appetite with only the freshest ingredients possible.

283 East Main Street, Abingdon, VA

For even more local restaurants, click here.