Caballito Del Mar Seafood Restaurant, SAN ANTONIO, Texas (TX)
Comfortably stationed at 951 New Laredo Highway () in SAN ANTONIO, Texas (TX) (78211), Caballito Del Mar Seafood Restaurant can be contacted at 2109211901. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in SAN ANTONIO, Texas (TX)
Caballito Del Mar Seafood Restaurant contact information and details:
Address: 951 New Laredo Highway - , SAN ANTONIO, Texas (TX) 78211
Contact Phone: 2109211901
