The Captain's Cap is a family-style restaurant established in 1981, known for its fresh seafood dishes and a salad bar. It offers a variety of dining options, including dine-in and to-go menus.