Star Crab
1490 E Foothill Blvd, Upland
(909) 982-7788
Recent Reviews
Order Online
You May Also Like
Viva Vegan Diner - 1490 E Foothill Blvd Suite D
Vegetarian, Vegan, Pop-Up Restaurants, Mexican, Pet friendly
T & T Authentic Mexican Restaurant - 8111 Foothill Blvd Ste C
Mexican
Red Hill Coffee Shop - 8111 Foothill Blvd A
Coffee & Tea
Restaurants in Upland, CA
Star Crab
1490 E Foothill Blvd, Upland, CA 91786
(909) 982-7788