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 11:00am - Close

Tuesday 11:00am - Close

Wednesday 11:00am - Close

Thursday 11:00am - Close

Friday 11:00am - Close

Saturday 11:00am - Close

Sunday 11:00am - Close

Reservation Policy

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