📍 943 South Alamo Street, San Antonio
The Friendly Spot Ice House — Café & bar in San Antonio, Texas, USA. 943 South Alamo Street, San Antonio. Hours, map, contact. USAForAll.