Captain's Cap
Seafood · Family Style · American
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.
Location
Vota recommends