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: Closed
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

We welcome your questions, comments and suggestions. Please contact us using the form below.

Oops! Please complete the required fields below.

*required fields