Star Crab
OPEN NOW
Today: 12:00 pm - 11:00 pm
Amenities:
Wheelchair accessible
Phone: (909) 646-8880
Address: 12802 Foothill Blvd, Rancho Cucamonga, CA 91739
Website: http://themadclaw.com
Cuisines: Seafood
Parking: Lot, Free
Wheelchair Accessible: Yes
12327 Foothill Blvd, Rancho Cucamonga, CA 91739
12473 N Mainstreet, Rancho Cucamonga, CA 91739
11098 Foothill Blvd, Rancho Cucamonga, CA 91730
12240 Foothill Blvd, Rancho Cucamonga, CA 91739
7777 Victoria Gardens Ln, Rancho Cucamonga, CA 91739
12624 N Mainstreet, Rancho Cucamonga, CA 91739
12499 Foothill Blvd, Rancho Cucamonga, CA 91739
720 E Holt Blvd, Ontario, CA 91761
12271 Foothill Blvd, Rancho Cucamonga, CA 91739
12595 N Mainstreet, Rancho Cucamonga, CA 91739