Villa Meco is a restaurant offering fresh seafood and a welcoming atmosphere. Known for attentive service and a variety of dishes.