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.

Baja BBQ Shack

) #6 of 46 Restaurants in Canyon Lake €€ - €€€ American, ,
280 Marina, Canyon Lake, TX 78133-3332
+1 830-935-3122
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent24%
  • Very good48%
  • Average19%
  • Poor4%
  • Terrible5%
Travellers talk about
“brisket” (16 reviews)
“apple salad” (6 reviews)
Open Now
11:00 - 22:00All hours
American, Southwestern, Bar, Barbecue
€€ - €€€
280 Marina, Canyon Lake, TX 78133-3332
All Details
Write a Review
Reviews (119)
Traveller rating
Traveller type
Time of year

1 - 10 of 119 reviews

Reviewed 2 weeks ago via mobile

Nice view, live band, decent food. Service was a little slow but still ok. I had seafood for dinner, I think I should have chosen bbq instead.

Thank dimire17
Reviewed 4 weeks ago via mobile

Shack is an appropriate name for the place. It's very much a no frills place with lots of character. The majority of the place is painted sky blue. In reading up on it most of the complaints were that it had horrible service. That couldn't...More

Thank Mike L
Reviewed 16 July 2017 via mobile

Couples getaway we decided to grab some lunch which was super yummy! We had brisket nachos which were filling and yummy cocktails also. We enjoyed watching visitors feed the catfish at the marina, they are huge!

Thank Heather G
Reviewed 15 July 2017 via mobile

I was visiting my sister and she took me for dinner here. I had the chicken enchilada verde for dinner and it was absolutely wonderful! She had the brisket tacos and loved them. It's was really busy but Tabby, our server, was great and made...More

Thank EandT_Zamora
Reviewed 10 July 2017

Great atmosphere right on the lake. Fried catfish was very good. Smoked turkey was excellent!!! Sunset and a cold beer!!!

Thank Greg M
Reviewed 22 June 2017 via mobile

After a day on the lake this is a great place to eat or to come to for a lake view while you eat. The catfish is great! We also enjoyed fish & shrimp tacos. The guacamole was good too.

Thank calgal405
Reviewed 21 June 2017

The restaurant is located on the marina which has great views. The staff were great and the atmosphere was great. Food is not bad but just average. My husband got the ribs and they were very dry and sparse. I ordered the burger which could...More

Thank DonnaJan
Reviewed 4 June 2017 via mobile

So , we did not want to try this place out because of reviews and I'm so glad we did . Really good drinks with a wonderful view . Ask for Micky at the outside bar. She is a doll.

Thank LinaGaines
Reviewed 4 June 2017 via mobile

Perfect place for drinks and appetizers. Bar service was excellent. Mickey is the best bartender willing to make any drink to perfection. Only reason for not giving it five stars is because there are no local brews offered. A few craft beers would make this...More

Thank Roger G
Reviewed 1 June 2017

We ran across this place while taking a drive down Canyon Park. We almost didn't go in since we had our dog, but then we saw someone else with their furry friend and immediately were happy. We went in about 4pm on Sunday and found...More

Thank Michelle R
Nearby Restaurants
Granny D's
358 reviews
4.97 km away
Italian Garden Cafe
220 reviews
2.41 km away
Silver Sage Grille
167 reviews
2.50 km away
Nearby Attractions
Overlook Park
68 reviews
5.51 km away
Canyon Lake Marina
60 reviews
.03 km away
Teach 'Em to Fish Guide Service
10 reviews
.83 km away
The Heritage Museum of the Texas Hill Country
29 reviews
7.07 km away
Questions & Answers
Get quick answers from Baja BBQ Shack 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
American, Southwestern, Bar, Barbecue
Lunch, Dinner, After-hours
Restaurant features
Takeout, Outdoor Seating, Seating, Waitstaff, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Groups, Bar Scene, Child-friendly, Kids, View
Open Hours
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 280 Marina, Canyon Lake, TX 78133-3332
  • Location: United States  >  Texas (TX)  >  Canyon Lake
  • Phone Number: +1 830-935-3122
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