Louie’sHappy Hour 5-9p! Location Louie’s Louie's Ice House 410 Austin St, San Antonio, TX 78215, USA Website Hours Open daily at 5p and SUNDAY 2p. Closed Mondays