Alamo City Square
Address:
Corner of 8th and Main
Alamo, Texas