Vesta is a barbecue restaurant specializing in grilled meats and seafood, offering a spacious setting with a terrace and sea views.