Amelia Island Culinary Academy 25 South 3rd Street, Fernandina Beach, FL 32034