Baja Bar-B-Q Shack

280 Marina Dr

Canyon Lake, TX 78133

At Canyon Park Marina

Phone: 830-935-3122

Hours: 11:am-9pm.

Fri and Sat open til 10pm

Closed: Tuesday

Ray’s Comment:

     Seafood, BBQ, burgers, tacos, salads, meat by the pound. This is the only restaurant in Canyon Lake that is right ON the water!  It over looks the Canyon Lake Marina and has a gorgeous view of boats, the lake, and sunsets. Visitor reviews vary considerably, but quite a few are 5-star, but many are not... The Canyon Cruiser would be more interesting, if you didn't have to reserve and pay for the whole thing. No individual reservations.