cruz restaurants takeout wallpaper takeout santa cruz wharf restaurants 634 reviews Opens in 26 min. Celebrating over 30 delicious years on the Santa Cruz Wharf. Santa Cruz California… Wednesday, October 12, 2022 Edit