cart
Profile Icon
Claim Your Business

No reviews on YupUp yet.

Where you'll find it

35511 Newark Blvd, Newark, CA 94560

Get directions

Frequently asked questions

El Chacho is at 35511 Newark Blvd, Newark, CA 94560.

People also viewed