Shenandoah + The Blue Ridge Mountains

Restaurants in Shenandoah + The Blue Ridge Mountains

Housed in the old post office building, this family-friendly restaurant serves generous plates of comfort food, everything from cheese fries to lasagna and create-your-own sundaes. The real stars here are the sandwiches—some 20-plus varieties.

Pick up a picnic lunch of fried chicken, pulled-pork barbecue, and coleslaw at this casual restaurant.

Dishes at wood-beam–ceilinged The Local showcase homegrown ingredients, as in Blue Ridge Mountain brook trout with Cajun rémoulade. Virginia gets its own section on the wine list.

The restaurant at the Inn at Little Washington, a 90-minute drive from Washington, D.C., and its chef, Patrick O'Connell, have received five James Beard Awards, including the 2001 Outstanding American Chef.

Pour on the sauce at this corner bbq joint, famous for serving the town’s best barbecued pork sandwiches.

For more than 40 years, folks have flocked here for hand-rubbed, air-cured meats. Sandwiches are piled high with silky slices; pick up a bone-in whole ham to bring home.

Town House closed in February, 2012.

Grab stick-to-your-ribs fare like Virginia ham and biscuits and broiled catfish at this family-style venue.

Sidewalk tables and a long, railroad-style dining room give this eatery a continental flair; book a table for two and lunch on artisanal cheeses and garlicky mussels.

In season, cozy up to the Victorian fireplace for grass-fed-beef meatloaf and pecan pie.

Classic dishes like rack of lamb (paired with local wines) are served in an intimate period dining room.