This restaurant is located on the first floor, with the windows facing to the Ocean. In my opinion, the ambience could be better if they didn't have a noisy refrigerator.
The quality of the service is quite good.
Favorite Dish: They serve here a good holy spirit soup and grilled fresh fish.
This restaurant, located not far from the main church and the sea port, is also good choice when you are in Santa Cruz. The owner is very kind and speaks very well English.
Favorite Dish: They prepare here a good steak!