0 events found.
Otto’s Ice House
Address
111 Newell Ave.
San Antonio, TX 78212 United States Get Directions
San Antonio, TX 78212 United States Get Directions
Phone
(726) 215-6886
A relaxed riverside watering hole at the Historic Pearl District, with justice and drinks for all. Dog-friendly, family-friendly, scoundrel-iffy.
Events at this venue
Notice
There were no results found.
Notice
There were no results found.