#1 most popular of 1 restaurants in Santa Cruz
miramis writes, "The restaurant is close to the Plaza del Charco but off a nearby road, so it's a little bit outside the normal touristy paths, which is a good thing. The staff is very friendly and the food was
" »
- Avg. Member Rating 5 of 5
- Avg. Member Rating
-
1
- Reviews