Tacos ?El Salto?
2525 Springs Road, Vallejo CA 94591
(510) 660-7934
Directions
Order Online Delivery
Grubhub
Ubereats
Postmates
Doordash
Seamless
Vallejo, California
Tacos ?El Salto?
2525 Springs Road, Vallejo
(510) 660-7934