There is an exit off of I-75 when you are heading south that is located immediately before you cross the Braden River bridge. This is the exit for the big factory discount mall, called the "Ellenton Mall." Just west of I-75 is Anna Maria Oyster Bar. It's very casual and not very expensive. They serve excellent seafood, especially the oyster on the half shell and Oysters Rockefeller. The fish, especially the local gulf fish, are great. Also, I recommend the crab roll, a New England specialty, but very well done there. I hope this helps.
A little off the beaten path, but IMO well worth it.There is a place on Pine Island called Reds Seafood House & Tavern. Just had dinner there tonight, and it was outstanding food, at a reasonable price.
Article in the Friday USA Today ob Pine Island being one of Florida's best kept secrets.
There website is,www.redsfreshseafoodhouse.com