CUCHI TACOS
No reviews on YupUp yet.
Location & hours
301 A St, Hayward, CA 94541
Get directions- MondayClosed
- Tuesday5:30–10 PM
- WednesdayClosed
- Thursday5:30–10:30 PM
- FridayClosed
- SaturdayClosed
- SundayClosed
No reviews on YupUp yet.
301 A St, Hayward, CA 94541
Get directions