Love this restaurant....Love their food...Love their staff...Love their HUGE salad bar...Love thier prices.
Never had a bad experience here and would bet I never do.5
Captain's Cap offers delicious seafood in the area. The restaurant isn't hard to locate on Hwy. 16 in Denver and it is a local favorite. Bring your appetite when you come!4