Taco King
Address:
1317 E Foothill Blvd, Upland, CA 91786
Phone:
(909) 982-0014
Restaurants,
Mexican
Other Businesses:
- H Salt Esquire Fish & Chips at 67 E Foothill Blvd, Upland, CA 91786
- Baker's Drive-thru at 188 E Foothill Blvd, Upland, CA 91786
- Denny's at 825 W Foothill Blvd, Upland, CA 91786
- Garden China at 583 E Foothill Blvd, Upland, CA 91786
- Subway at 1466 E Foothill Blvd, Upland, CA 91786