Otto’s Ice House
8.1 • Restaurant
Loud riverside spot with live country music and spacious outdoor seating overlooking the water. Energetic vibe with classic Texas ice house decor and a pet-friendly atmosphere. Frequented for good drinks and a lively crowd enjoying sports and music.
View menu
Good to know
1
Happy hour runs from 4-6pm on weekdays with discounted drinks.
2
Live music is scheduled on Saturday afternoons from 5 to 8 pm.
3
Expect a 50-minute wait during peak hours, especially on weekends.
111 Newell Ave, San Antonio, Texas, United States
Check out lists where this place stands out
Similar places nearby
A few nearby places worth checking next.
Splendid Skincare and Brow Studio
Immaculate skincare and brow studio offering top-notch facials in a serene, welcoming atmosphere with heavenly products.
Hiatus Day Spa • Med Spa
Serene spa featuring soothing aromatherapy scents and a star-studded ceiling, offering peaceful, relaxing treatments.
The Park at Pearl
Elegant park featuring beautiful fountains, lush greenery, and gorgeous holiday decorations with vibrant, family-friendly ambiance.