Crazy Crab - Santa Cruz

Seafood, Noodles, Meat
429 Front St, 95060, Santa Cruz, US, United States
Dishes: 17

Crazy Crab

Phone
(+1)8315157075
Address
429 Front St, 95060, Santa Cruz, US, United States

If you are coming to Crazy Crab in Santa Cruz with your car, you will find parking options at a distance of 21 meters at The Upper Front Street-Parking Lot 22, Or you could use municipal transportation to get to the station Greyhound-Santa Cruz, which is 46 meters away from the restaurant.

Menu Items

More information

Related Restaurants

Fast & SimpleDownload Menu App now