Pelícano Beach is a restaurant offering scenic views.