La Vestida is a Mediterranean restaurant offering seafood, grilled dishes, and Spanish cuisine. It features indoor and outdoor seating, with a private room available for reservations.