Alibis Cafe, SAN ANTONIO, Texas (TX)
Conveniently located at 2429 Telegraph Street () in SAN ANTONIO, Texas (TX) (78219), Alibis Cafe can be reached at 8303724142. Please call beforehand to make a reservation.
More restaurants in SAN ANTONIO, Texas (TX)
Alibis Cafe contact information and details:
Address: 2429 Telegraph Street - , SAN ANTONIO, Texas (TX) 78219
Contact Phone: 8303724142