Poor Boys was good, was highly recommended and the reviews reinforced that, but take note...not cheap.
Neat little town, we spent a week or so there camping on the ocean, so the town was secondary to camping for the most part. Lots of kitch shops amongst the gems, if you happen to be there when a cruise ship comes in the place will be overrun for a good many hours, but that aside (and if you skip the kitch) it has a neat feel to it. Not anywhere near as polished as many touristy type towns though, it has some rough edges.