Logo

Truly the best restaurant in town

MENU

Delight Your Taste Buds - Click image to view our Menu - We do take special requests - if you do not see something you are looking for, please contact us and we will provide options!!

ABOUT US

Make Your Next Meal Memorable

An unforgettable dining experience awaits you at JJ’s Meat Shak in Buena Vista, VA. Dine at our barbecue restaurant with your loved ones and make your next meal memorable.

GALLERY

View Images of our Restaurant, Food and Great Family Memories!

NOW OPEN! – JJ’S SHUCKIN SHAK SEAFOOD!

All New Shuckin Shak located next door to the Buena Vista JJ's Meat Shak Restaurant!

Hours
Fri- 4pm-9pm
Sat - 3pm-9pm

NEW LOCATION – NOW OPEN – Smith Mtn Lake!

JJ's Meat Shak 2nd Location is Now Open at Smith Mountain Lake!! Catering available to the SML area now!