Lago di Como, Santa Cruz – Restaurant Review
Lago di Como is an odd place. The food isn’t bad, and everyone’s friendly and everything, but you get the impression when you go there that they’re just kind of…
Lago di Como is an odd place. The food isn’t bad, and everyone’s friendly and everything, but you get the impression when you go there that they’re just kind of…
Caruso’s is, if not the very best Italian restaurant in the Santa Cruz area, damn close. It and La Casa Nostra are neck-and-neck, although they’re as different as two places…
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More