Start from
Mexico Tortilla Factory
7015 Thornton Ave #3640, Newark 94560