In the Kitchen at Salt |Ritz-Carlton Amelia Island| Photos, Review,Video

Salt is located at the Ritz-Carlton, Amelia Island Glide through the elegant doors of the Ritz-Carlton, Amelia Island and nearly every wish materializes before your eyes. Known for their world class service, luxurious accommodations, and a spa worthy of the Romans, my friends at the Ritz-Carlton, Amelia Island are well versed at keeping what's behind the scenes, just that.  For…