Taqueria Los Magelles
185 S Euclid Ave, Upland, CA 91786-6646
Taqueria Los Magelles is a Mexican place is located in Upland, California. The address of Taqueria Los Magelles is 185 S Euclid Ave, Upland, CA 91786-6646.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 909-608-2828,