These restaurants and cafés on Anna Maria Island in Florida will satisfy any appetite built up during a day on the beach.