Its been 10 years since we were lats there, but we used to go all the time before that. We're thinking about making it our vacation next year. AJ's was a great seafood restuarant right on the docks. Fish/shrimp coming right off the boats and cooked to order. The Donut Hole (and Donut Hole II) were the places to got for breakfast.
My kids loved the charter boats to go out dolphin watching. For Dad, there is Harbor Cigars shoppe.