Mozaic is the latest incarnation in a location that’s seem at least three different restaurants in the past ten or so years. First, it was Clouds, a nice, upscale, downtown-business-networking…
Santa Cruz Restaurants
-
-
This place is great. The food is great, the location is super-convenient, and the service could not have been better or more attentive, without being obtrusive. Plus, they put a…