Live Music at Otto’s Ice House
Otto's Ice House 111 Newell Ave., San AntonioEnjoy a vibrant atmosphere with free live music performances every weekend from Thursday through Sunday on the back patio! This entertainment is completely free and open to guests of all...