Beachfront fast food at Nautilus Beach Bar. Enjoy snacks and light meals by the water.