After two decades as one of North Florida’s acclaimed fine dining restaurants, The Ritz-Carlton Amelia Island has now opened ...