KitchenSpot
Search
See the best dishes near you?
← Hayward restaurants

Tacos El Camara

No reviews yet

Mexican22660 Vermont St, Hayward

Own or manage Tacos El Camara? Claim this listing free

Hours

Hours not listed yet.

Details

Address22660 Vermont St, Hayward 94541-3214

Phone15104150371

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.