Seafood and Greek cuisine await at Taverna Marina, a long-standing establishment. Enjoy great food, wine, and sunset views.