We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Billy's Barn Restaurant & Lounge

1790 Thompson Memorial Dr, Salem, VA., Salem, VA 24153-1862
+1 540-728-0270
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent39%
  • Very good44%
  • Average10%
  • Poor5%
  • Terrible2%
Travellers talk about
“ribs” (15 reviews)
“burger” (22 reviews)
“jambalaya” (3 reviews)
Open Now
American, Bar, Vegetarian Friendly
$$ - $$$
1790 Thompson Memorial Dr, Salem, VA., Salem, VA 24153-1862
All Details
Write a ReviewReviews (156)
Traveller rating
Traveller type
Time of year

1 - 10 of 156 reviews

Reviewed 3 weeks ago via mobile

Food was ok. We were the only ones in there when we went, so it was a little awkward. Best fries I've ever had, burger was ok.

Thank Beatbocks
Reviewed 13 February 2018

This was the nearest restaurant to the Holiday Inn Express on a rainy Saturday night. Not very busy at 6:30. Sat ourselves in dining room. Served quickly. My wife had the taco salad and I had a steak salad. Both were quite good. Server friendly...More

Thank bwimpyow
Save your favourites!Keep track of your top restaurant finds.
Save now
Reviewed 1 February 2018 via mobile

Stopping on our way to Florida and we are always looking for healthy "road food". I have a very strict standard. Food has to be fresh, low fat, and not fried. Given that this is almost always impossible, we try to minimize the damage. Billy's...More

Thank doctorromo
Reviewed 8 January 2018 via mobile

Went in with only a few people at the bar. However, waitress was very nice and took our order like we were not an intrusion. Has great pub food and nice selecton od beer. They have a big dance floor where I hear they do...More

Thank Nola B
shaginbeach, Owner at Billy's Barn Restaurant & Lounge, responded to this reviewResponded 10 January 2018

Thank you for your kind review. We sincerely appreciate you stopping by.

Reviewed 27 December 2017 via mobile

Wow The food and service from Keely was Great Came out fast , fresh , and hot I can understand some bad reviews and days off but would say that it's just from that guest "that's having a bad day " And needs someone to...More

Thank Landlubergranny
Reviewed 1 November 2017

We live in Catawba but have never been there. Decided to try it last night. The food was good. The bartender, who also took our food order, was very slow and not the friendliest. The place needs some updating. It's old and dark, not very...More

Thank Lisa C
Reviewed 3 October 2017

Billy`s Barn was recommended by the front desk staff at a local hotel and was definitely a mistake. My wife had a salad with grilled chicken and the greens were not fresh and the chicken did not taste like chicken(odd when so many things taste...More

Thank macman1
Reviewed 17 September 2017

This is a local favorite that has been around for decades. The atmosphere is OK, but dated. Several travelers and locals were there the night we stopped in. The menu is pretty good and service was good as well. Its an interesting place, and we...More

Thank J L
Reviewed 7 September 2017 via mobile

The menu offers a large variety of dishes and they really care about how the food is prepared, presented and tastes. Great burgers as well as entrees. Full bar and good beer selection. One very cool thing about the place is that if you're looking...More

Thank Jan Z
Reviewed 6 September 2017 via mobile

We should have known when there was only one table occupied when we walked in. The ribs tasted like they had been sitting around all day. The mashed potatoes were lumpy- more like smashed potatoes. Mine were almost cold and even had an almost-whole potato....More

Thank traveler29170
shaginbeach, Owner at Billy's Barn Restaurant & Lounge, responded to this reviewResponded 18 September 2017

We sincerely apologize for your disappointing visit, which does not meet our standards of service. Your post will be shared with our staff.

Nearby HotelsSee all 14 hotels in Salem
Baymont Inn & Suites Salem Roanoke Area
725 reviews
.98 km away
Fairfield Inn & Suites Roanoke Salem
3 reviews
1.04 km away
La Quinta Inn Roanoke Salem
816 reviews
1.11 km away
Holiday Inn Express Hotel & Suites Salem
334 reviews
1.32 km away
Nearby Restaurants
Blue Apron Restaurant and Red Rooster Bar
349 reviews
3.92 km away
Mac and Bob's
440 reviews
3.86 km away
156 reviews
3.89 km away
Nearby Attractions
George Washington & Jefferson National Forests
27 reviews
7.37 km away
Salem Red Sox
50 reviews
4.50 km away
Parkway Brewing Company
59 reviews
2.11 km away
Salem Civic Center
22 reviews
4.67 km away
Ask a question
Questions & Answers
Rachel E
11 September 2017|
AnswerShow all 2 answers
Response from shaginbeach | Property representative |
We have lunch delivery service.....11am - 3pm.
31 July 2017|
AnswerShow all 2 answers
Response from shaginbeach | Property representative |
Yes, we do welcome junior shaggers. Thanks for inquiring.
8 July 2016|
AnswerShow all 6 answers
Response from Billy M | Property representative |
We are child friendly and do have a children's menu that is not only good but thrifty. We do restrict entertainment in our lounge to those 21 years of age and older (9 pm onward).
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
US$3 - US$15
Lunch, Dinner, After-hours
Restaurant features
Reservations, Highchairs Available, Takeout, Seating, Waitstaff, Parking Available, Free Off-Street Parking, Television, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa, Accepts Discover, Delivery
Good for
Groups, Local cuisine, Kids, Bar Scene, Child-friendly
Open Hours
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 10:00 p.m.
11:00 a.m. - 2:00 a.m.
11:00 a.m. - 2:00 a.m.
11:00 a.m. - 2:00 a.m.
Location and Contact Information
  • Address: 1790 Thompson Memorial Dr, Salem, VA., Salem, VA 24153-1862
  • Location: United States  >  Virginia (VA)  >  Salem
  • Phone Number: +1 540-728-0270
  • E-mail
Established in 1969, Billy's Barn has long been a favorite of locals and travelers alike. We offer friendly service and delicious meals at an affordable price. Our philosophy is to welcome you to our restaurant with a genuine appreciation of your business. Come see old friends, or make new ones!
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing