Ellis Hi-Ball Liquor Store
1002 Steves Ave
San Antonio, TX 78210
San Antonio, TX 78210