Skip to main content

The Roasted Crab

restaurant · seafood restaurant · Santa Clara, CA

Address
3151 Mission College Blvd, Santa Clara, CA 95054
Phone
(408) 666-0008
Website
theroastedcrab.com
Where
37.3895, -121.9842

Search Hominin for The Roasted Crab

Other restaurants nearby

More in Santa Clara

The Roasted Crab — restaurant in Santa Clara, CA | Hominin