The Rocks is a taverna located near the sea, offering evening meals. It's known for its perfect location, just above the water.