Skip to main content

Star Crab

restaurant · seafood restaurant · Riverside, CA

Address
10051 Magnolia Ave, Riverside, CA 92503
Phone
(951) 977-9440
Website
starcrabriverside.com
Where
33.9154, -117.4571

Search Hominin for Star Crab

Other restaurants nearby

More in Riverside

Star Crab — restaurant in Riverside, CA | Hominin