No Image Available
Serving great Italian food for over 32 years on the west side. Specializing in authentic Sicilian thick crust square pizza and thin crust rounds, salads, ...
Read More
The Thai Noodle House is a hidden jewel and if you don’t know about it you’d likely pass by without giving much notice. Located across ...
Read More
One of the best Taquerias in all of Santa Cruz, Taqueria La Cabana offers everything you’d expect from a Mexican restaurant plus some specialties such ...
Read More