Red River Ice House
$ · Cocktail Bar, Pub, Sports Bar · 10308 S Main St, Houston, TX 77025, USA
★ 5.0 from 1 review on Golosi
Reviews
- ★★★★★ 5.0 · Nov 2026
Open Red River Ice House in Google Maps
Open Red River Ice House in GolosiSee whether it’s open right now, get directions, and add your own review.