· Virginia

Hanging Rock Tavern Menu

Explore the Hanging Rock Tavern menu featuring starters, burgers, small plates, and more. Check options, prices, and dining info before your visit.

14 categories · 110 dishes 1790 Thompson Memorial Dr, Salem, VA 24153, United States Last updated

Menu snapshot

Type Restaurant
Rating 4.7 (189 reviews)
Price Range $10 to $20
Service Dine-in, Takeout, Outdoor Seating
Popular For Lunch, Dinner, Solo Dining
Accessibility Wheelchair accessible

Prices & availability

Menu prices at Hanging Rock Tavern range mostly from $10 to $20, but item-level pricing may vary and should be confirmed on site. Seasonal and availability changes can affect menu categories and specific offerings over time.

Dining fit

This menu is good for

About this menu

What to know before you order

The Hanging Rock Tavern menu offers a variety of casual dining options including starters, sandwiches, burgers, small plates, and full entrees. Categories such as "FOOD - STARTERS," "SANDWICHES & BURGERS," and "ENTREES" structure the menu for easy browsing. Guests often mention popular items like the brisket, wings, hush puppies, and shrimp and grits in reviews, highlighting the mix of comfort food and Southern-inspired dishes.

This menu suits lunch and dinner occasions with a casual and cozy atmosphere that accommodates family dining, solo guests, and groups. Service includes dine-in, takeout, and outdoor seating, though delivery is not offered. The availability of vegetarian options and a kids' menu adds to its broad appeal.

Hanging Rock Tavern

Restaurant

  • 1790 Thompson Memorial Dr, Salem, VA 24153, United States
  • +1 540-302-8675
  • · 11:00 AM - 10:00 PM
  • $10 to $20

More menus

FAQ

Menu questions, answered