Seafood restaurant KabelJoe's offers hearty dishes and a serene setting overlooking the harbor. Expect a popular spot with a beautiful atmosphere.