Salt, Amelia Island

A luxurious oceanfront restaurant offering contemporary American cuisine.
Address: 4750 Amelia Island Pkwy, Amelia Island, FL 32034
Phone number: (904) 277-1100
Highlights of theirSpecialties: Chef’s tasting menu, fresh local ingredients, and exceptional service.
Other services offered: Private dining, wine pairings, and ocean views.