Hours & Contact

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


Baja Icehouse & Grill
280 Marina
Canyon Lake, Texas 78133
(830) 935-3122
Find Us

Hours of Operation

Monday Closed

Tuesday Closed

Wednesday 11:00am - 9:00pm

Thursday 11:00am - 9:00pm

Friday 11:00am - 10:00pm

Saturday 11:00am - 10:00pm

Sunday 11:00am - 9:00pm

Reservation Policy

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