Vasili's has been a Santa Cruz tradition for 20 years, offering friendly service and traditional Greek specialties like tzatziki, spanikopita and dolmathes. The bustling restaurant features a small dining area and outdoor seating. Take-out and catering are also available. Located just off Mission Street with parking limited to the side streets, this restaurant is great for a stop on the way home from the beach.