Captain Steves is is a bit overrated I feel. It is pretty similar to other area restaurants such as Mayflower and Captains Galley. I really enjoyed the all you can eat crab legs on Tuesday nights, but they now limit times and have increased prices again. If you're in the area it's not a bad place to visit, but don't go out of your way to come.