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.

JJ's Meat Shak

1607 Magnolia Ave, Buena Vista, VA 24416-3201
+1 540-261-1489
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent40%
  • Very good46%
  • Average8%
  • Poor2%
  • Terrible4%
Travelers talk about
“brisket” (9 reviews)
“potato salad” (6 reviews)
“turkey” (4 reviews)
Restaurant Hours
American, Barbecue
$$ - $$$
1607 Magnolia Ave, Buena Vista, VA 24416-3201
All Details
Write a ReviewReviews (49)
Traveler rating
Traveler type
Time of year

1 - 10 of 49 reviews

Reviewed 4 weeks ago

Had heard really great things, but I can't say that I was impressed. I hate that you have to order as soon as you walk in...and the area to do that is very cramped. The layout and operation of this restaurant is confusing to me....More

Date of visit: December 2018
Thank bbbeergirl11
Reviewed December 3, 2018 via mobile

Stopped in for lunch. The pork to bun ratio in the large sandwich is a bit off but tasty. Had the potato salad, needs less salt and a bit of pepper. The collard greens are goid but nees a bit of meat in them. Good...More

Date of visit: December 2018
1  Thank 241bbqfoodguru
Reviewed November 12, 2018

We ate twice at this restaurant because we enjoyed it. My wife enjoyed the pork.. I think the brisket was even better. My son had a special that mixed meat and french fries. He loved it. There were no ribs on the menu, but that...More

Date of visit: September 2018
Thank Scott B
Reviewed November 6, 2018 via mobile

We recently took 9 Rats from VMI to JJ's Meat Shak. The food was awesome, inexpensive and it came to the table quickly. We will definitely be back!

Date of visit: November 2018
Thank Jennifer M
Reviewed September 22, 2018 via mobile

Stopped in after driving by for a ball game. There was a short wait to order food. They pretty much have anything you want bbq wise. I got the 3 meat platter for about $17.00. It included turkey, pork, and beef with 2 sides. I...More

Date of visit: September 2018
Thank melnurse2015
Reviewed September 4, 2018

My husband and I stopped here for a quick dinner. One of the locals had recommended it on our last pass through town. We had the best meal! The beef was tender and flavorful, the pulled pork divine. The meats were moist and tender, and...More

Date of visit: September 2018
Thank Ane R
Reviewed August 21, 2018

Very good shredded pork and brisket! We ordered the 2 meat platter that had 12 oz of meat together with two sides (we chose cole slaw of course and onion rings) and a drink. Listed on the menu as $13.49 but for some reason we...More

Date of visit: August 2018
Thank TravelShopper2013
Reviewed August 7, 2018 via mobile

I am not a big bbq eater. I usually get the chicken tenders. Family says bbq is very tender and tasty. Fries are hit or miss depending on who is in kitchen. Sometimes they are hot and fresh. Other times soggy with grease. It is...More

Date of visit: March 2018
Thank Jennifer H
Reviewed August 6, 2018 via mobile

Excellent resturant with good service. Asked to turn down music and waitress took care of it right away

Date of visit: June 2018
Thank bvconnie2
Reviewed June 14, 2018 via mobile

I wouldn't eat here. Every time I do they get my order wrong. Also a friend of mine found maggots in the food.

Date of visit: June 2018
Thank petep719
Nearby HotelsSee all 2 hotels
Buena Vista Motel
52 reviews
.89 miles away
Buena Vista Budget Inn
24 reviews
.92 miles away
Econo Lodge
54 reviews
5.70 miles away
Hampton Inn Lexington - Historic District
1,051 reviews
5.71 miles away
Nearby Restaurants
TNT's Good Ta Go
18 reviews
.32 miles away
Original Italian Pizza
40 reviews
.38 miles away
Nick's Italian Restuarant
21 reviews
.37 miles away
Nearby Attractions
Virginia Military Institute
431 reviews
6.11 miles away
Lee Chapel and Museum
493 reviews
6.11 miles away
George C. Marshall Museum
129 reviews
6.22 miles away
Stonewall Jackson House
343 reviews
6.02 miles away
Questions & Answers
Get quick answers from JJ's Meat Shak staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Wheelchair Accessible
Good for
Families with children, Kids
Location and Contact Information
  • Address: 1607 Magnolia Ave, Buena Vista, VA 24416-3201
  • Location: United States  >  Virginia (VA)  >  Buena Vista
  • Phone Number: +1 540-261-1489
  • E-mail
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