Hours & Contact

We are located on the north shore of Canyon Lake, TX overlooking the Canyon Lake Marina.


Baja BBQ Shack
280 Marina
Canyon Lake, Texas 78133
(830) 935-3122
Find Us


Sunday: 11am - 9pm
 11am - 9pm
Tuesday: 11am - 9pm
Wednesday: 11am - 9pm
Thursday: 11am - 9pm
Friday: 11am - 10pm
Saturday: 11am - 10pm

Reservation Policy

First come first serve, but we do appreciate your call ahead for large groups.

Email Us

All fields are required!