Asadero Culebra, SAN ANTONIO, Texas (TX)
Comfortably situated at 1327 Culebra Road () in SAN ANTONIO, Texas (TX) (78201), Asadero Culebra can be contacted at 2107330269. Remember to call up early in advance to reserve your spot in the restaurant.
More restaurants in SAN ANTONIO, Texas (TX)
Asadero Culebra contact information and details:
Address: 1327 Culebra Road - , SAN ANTONIO, Texas (TX) 78201
Contact Phone: 2107330269