Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Upland

Mi Taco, Upland, California










Mi Taco
1226 W. Seventh St.
Upland CA United States

Closed.


Hours: Closed.

Phone: no phone