- Pomona, California, United States
Restaurant Manager
Contact Katrina Villa
Taqueria El Sol is a company based out of 2129 N Towne Ave, Pomona, California, United States.