Captain Carlo's seafood restaurant, located in Gloucester, Massachusetts, provides a fine family dining experience. The outstanding seafood menu combined with an exceptional view of Gloucester's historic inner harbor will keep you coming back again and again.