I can think of T'bones, Lakeside, and Lyons Den. They have a bars that overlook the lake.
During the season the NASWA, Town Docks, Margate and new this season AKWA Soleil Marina, has bars almost on the water. NASWA will allow you to cool off in the water with a brew or mix drink.
I am enjoying a drink at The Cove, at Deerfield Beach, FL.