Taqueria Los Magelles
Address:
185 S Euclid Ave, Upland, CA 91786
Phone:
(909) 608-2828
Restaurants,
Mexican
Other Businesses:
- Grand Buffet at 345 W Foothill Blvd, Upland, CA 91786
- Red Brick Pizza at 121 W Foothill Blvd, Upland, CA 91786
- Marco's Pizza at 121 W Foothill Blvd, Upland, CA 91786
- Arigato Sushi at 158 W Foothill Blvd, Upland, CA 91786
- Coco's Bakery Restaurant at 150 E 7th St, Upland, CA 91786