It's weird that that the reviews are so skewed for Capriottis Sandwich Shop. I have eaten here several times, and have enjoyed it each time. I think the thing that hurts them more than anything else is the "Best Sandwich In America" banner hanging out front. The sandwiches are really good... but best in America is a little far reaching.
That being said... I usually get the "Bobby"... Thanksgiving on a bun! It's a pretty damn good sandwich... it you like thanksgiving dinner. The turkey is freshly made, as is the stuffing they put on the sandwich.
I have also had the meatball sub... also very good.
I like this place. And I am pretty sure you will like this place.
Make sure you tell them you signed up for their "text message" program to get a free drink and chips on your first visit.