cart
Profile Icon
Claim Your Business

Taqueria El Chacho

No reviews on YupUp yet.

Location & hours

2036 Fashion Island Blvd, San Mateo, CA 94404

Get directions
  • Monday6 PM–12 AM
  • Tuesday6 PM–12 AM
  • Wednesday6 PM–12 AM
  • Thursday6 PM–12 AM
  • Friday6 PM–12 AM
  • Saturday6 PM–12 AM
  • Sunday6 PM–12 AM

People also viewed