Start from
Taqueria El Sol
2129 N Towne Ave, Pomona 91767