We stopped in shooters before heading to a concert across the parking lot. The atmosphere is fun laid back and beachy for a nice summer day or night and I'd imagine if you had a boat this would be a great stop.
I'd like to echo the awful service comment. We had seats at the bar and it still probably took us 20 minutes to flag someone down per drink. The beers were $8 (whether you got a summer shandy or a GLB feature) a piece which, considering is the same price as those within the concert venue, is rather high. The food is more moderately priced than the alcohol, in my opinion, but it took 3 times speaking at a bartender for them to actually acknowledge we asked for a menu.
This would be a fun place if you are looking for something different to do on a nice day and not on a time or budget restraint. I would come here again if I was in the area but I wouldn't make a special trip out for it.