I have been going to Captain Bill's since I could drive, so over 15 years. When I lived in the area I would make excuses to go over there as much as possible. Let's see why it has all the right ingredients for an awesome sandwich shop.
Great bread, delicious meats, fresh vegetables. All the essentials are present and this place puts them altogether in the right order. I have had over a dozen types of sandwiches and they are all outstanding. In fact, I would just have to describe the sandwiches I only ate once or twice as less outstanding, but not less than outstanding. That barely made sense but I think you get what I am saying. My last trip they either made up a new sandwich or I just missed it over the last decade. Buffalo chicken sandwich. Yes, you just drooled a little. It tasted as I had suspected, amazing, but I will have to warn you that it had a little more heat than I anticipated. I am okay with it but somebody else might not like it a little more on the spicy side. So I recommend it for certain. What is strange is that I usually order the BLT. It is so basic and I can make those at home but for some reason Captain Bill's just makes a damn good BLT.
Time for a little truth out of me. Part of the appeal of Captain Bill's was the sandwich girls. It seems as though the Captain didn't hire unattractive help. The attractive help hasn't changed but what has changed is my age so now that I am married it is just a little creepy of me to notice these things. Or I am just a guy. Either way the younger crowd will enjoy the staffing scenery. Don't tell my wife I just said that...
Great sandwiches and the admittedly lovely and capable staff come together in a great sandwich shop with great prices. They have stood the test of time and if you are within a 5 mile radius of this place and you still go to a Subway, you should question why you are even on a site like Yelp and actually care about your food. Captain Bill's is also a very entertaining place to eat. Once you get there, you will understand what I mean.