Star Bene is a small, unassuming restaurant in Santa Cruz, CA. It's cosy and comfortable inside and the food is fantastic. The Italian dishes are just yummy, no matter which one you try, you won't be disappointed. They also serve some Argentinian dishes but I can't pass up the Italian ones so have never tried them. Service is good and they have a nice wine list. I'd highly recommend it but make reservations as we locals love the place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.