More restaurants near Pelican Pier