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
Tuesday: Closed
Wednesday: Closed
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.

All fields are required!

Oops! Please complete the required fields below.