Caballito Del Mar Seafood Restaurant, SAN ANTONIO, Texas (TX)

Looking for some food? Caballito Del Mar Seafood Restaurant might cook the sort of dinner that suits you.
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