The Waterfront Restaurant is located on the north end of Anna Maria Island, Florida. Boasting itself as "Anna Maria Island’s premiere waterfront dining experience", the menu highlights classic seafood preparations as well as compliments local fish that are underutilized.
