I like Lolo,'s. It is on the water.
They have open barbecue and do ribs chicken and Seafood.

Smells are wonderful coming off the bbq.

DrPhil SXM