El Chacho

Mexican restaurant · 35511 Newark Blvd, Newark, CA

More food in Newark, CA · Mexican Food in Newark