Tacos El Paisa
Address:
1655 W Arrow Rte, Upland, CA 91786
Phone:
(909) 608-0455
Pizza,
Restaurants,
Mexican
Other Businesses:
- The Hat - Upland at 857 N Central Ave, Upland, CA 91786
- San Biagio's New York Style Pizza at 1263 W 7th St, Upland, CA 91786
- Thai Family at 130 S Mountain Ave, Upland, CA 91786
- Pho Century at 1244 W Foothill Blvd, Upland, CA 91786
- Deli V at 134 N 2nd Ave, Upland, CA 91786