Travel Guide: Where To Eat In Amelia Island, Florida We recently took some time in Amelia Island, Florida to get some sun and relaxation…