Los Bucaneros is a restaurant offering Mediterranean tapas with beachfront views.