El Pica Pica is a restaurant known for its beachfront setting and photo-worthy views.