Visit JJ’s Meat Shak today and enjoy great food with your family and friends. We are a family-owned American restaurant that provides the residents of Buena Vista, VA and the nearby areas with exceptional barbecue and American dishes. If you’re craving lip-smacking barbecue, our restaurant is the place to visit. Visit us with your family and friends and share a dining experience you won’t soon forget. Get in touch with our staff today to book a reservation for 10 or more people.

Get in touch


Your Name (required)

Your Email (required)

Phone

Your Question or Comment


Hours of Operation

Monday to Thursday
10:30 AM – 8:00 PM

Friday
10:30 AM – 9:00 PM

Saturday
10:30 AM – 9:00 PM
Sunday
11:00 AM – 4:00 PM

JJ’s Meat Shak

1607 Magnolia Ave.
Buena Vista, VA 24416

Phone: (540) 261-1489
Email Link