Alamo Street Restaurant & Theatre, SAN ANTONIO, Texas (TX)
Readily settled at 1150 South Alamo Street () in SAN ANTONIO, Texas (TX) (78210), Alamo Street Restaurant & Theatre can be contacted at 2102717791. Remember to call up before you go to reserve your place in the restaurant.
More restaurants in SAN ANTONIO, Texas (TX)
Alamo Street Restaurant & Theatre contact information and details:
Address: 1150 South Alamo Street - , SAN ANTONIO, Texas (TX) 78210
Contact Phone: 2102717791