890 Aldo Avenue, Santa Clara CA 95054

Breakfast Taco Bar

  • (minimum 15 ppl) $15.5