Restaurant
Hanging Rock Tavern
Hanging Rock Tavern in Salem, VA offers a casual dining experience with diverse menu options including comfort food, cocktails, and live music. Check location, hours, and menu access.
Place snapshot
About this place
About Hanging Rock Tavern
Hanging Rock Tavern is a casual restaurant located in Salem, VA, known for its comfort food, extensive beer and cocktail selections, and live music events. It caters to a variety of diners, including families, solo guests, and groups.
The menu features items like burgers, seafood entrees, and vegetarian options, with accommodations for gluten-free diets noted by satisfied guests. The tavern offers both indoor and outdoor seating with a laid-back, cozy atmosphere.
With a strong reputation for friendly service and a lively environment, it serves lunch, dinner, and brunch alongside dessert and beverage selections including wine and hard liquor.
What to expect
The dining experience
Atmosphere
The setting is casual and trendy with a cozy feel, featuring live music and a lively bar area. Guests appreciate the great beer selection and comfortable ambiance.
Service Style
Dine-in, outdoor seating, and takeout are available. The tavern does not accept reservations and offers fast, attentive service with a friendly staff.
Best For
Popular for lunch and dinner, the venue suits solo dining, families with kids, groups, and tourists seeking a casual meal and drinks.
Good Occasions
Ideal for casual outings, live music nights, family meals, and gatherings from mid-afternoon to evening hours throughout the week.
- Live music
- Great beer selection
- Craft cocktails
- Comfort food
- Wine available
Location & contact
Find Hanging Rock Tavern
- 1790 Thompson Memorial Dr, Salem, VA 24153, United States
- +1 540-302-8675
- In the Spring Mountain Road dining district, near Arville St — a short drive west of the Strip.
Opening hours
When to visit
· 03:00 PM - 10:00 PM
Hours may change on public holidays and special events. Please confirm with the restaurant.
| Monday | Closed |
|---|---|
| Tuesday | 03:00 PM - 10:00 PM |
| Wednesday | 03:00 PM - 10:00 PM |
| Thursday | 03:00 PM - 10:00 PM |
| Friday Today | 03:00 PM - 10:00 PM |
| Saturday | 11:00 AM - 10:00 PM |
| Sunday | 11:00 AM - 08:00 PM |
Service options & amenities
Good to know
Service Options
- Dine-in
- Outdoor seating
- Takeout
- No delivery
Amenities & Offerings
- Bar onsite
- Restroom
- Beer
- Cocktails
- Coffee
- Vegetarian options
- Wine
- Hard liquor
Accessibility
- Wheelchair accessible entrance
- Wheelchair accessible parking lot
- Wheelchair accessible restroom
- Wheelchair accessible seating
Planning & Parking
- No reservations accepted
- Payments accepted on site
- Free parking lot
- Free street parking
For restaurant owners
Is this your restaurant?
Claim Hanging Rock Tavern to keep the menu, hours and contact details accurate — or let us know if something here looks out of date.
FAQ