Asadero Culebra, SAN ANTONIO, Texas (TX)
Readily operating at 1327 Culebra Road () in SAN ANTONIO, Texas (TX) (78201), Asadero Culebra can be called at 2107330269. It is best to contact them before you go to select your place 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
