seafood restaurant in santa cruz
About 18 results.
Cafe Brasil
Mission Street 1410, 95060 Santa Cruz, United StatesHealthy breakfast, brunch, and lunch for the whole family with fresh juices and fruit bowls blending Brazilian and American Breakfast in Santa Cruz, California
Aquarius
West Cliff Drive 175, 95060 Santa Cruz, United StatesThe Aquarius restaurant at Dream Inn in Santa Cruz offers fine dining prepared with ingredients from local organic farms. Make a reservation today.
Shun Feng Restaurant
River Street 420, 95060 Santa Cruz, United StatesView Shun Feng menu, Order Chinese food Delivery Online from Shun Feng, Best Chinese Delivery in Santa Cruz, CA