Restaurant
The Station Patio Icehouse
3 locals recommend,
Location
111 W Vine St
Keller, TX
Old Town Keller
The Station Patio Icehouse by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals