Del Taco
1653 W Foothill Blvd, Upland
(909) 920-3464
Recent Reviews
Order Online
You May Also Like
Spaggi's - 1651 W Foothill Blvd
Italian, Bar, Salad
Sushi Takumi - 1651 W Foothill Blvd A
Sushi, Japanese, Sushi Bar, Noodles
Tasty Goody Chinese Fast Food - 1630 W Foothill Blvd A
Chinese, Fast Food
Restaurants in Upland, CA
Del Taco
1653 W Foothill Blvd, Upland, CA 91786
(909) 920-3464