10 Best Italian Restaurants in Santa Cruz
With Napa only a stone’s throw from Santa Cruz, it’s no surprise that the beachside city boasts an array of celebrated restaurants. Specifically, Italian. Nothing pairs better than pasta and wine, after all. Expect seafood-heavy Italian favorites, fresh churned ice cream or gelato, thin-crust pizza, and all the other delicious food you associate with classic […]
10 Best Italian Restaurants in Santa Cruz Read More »