Anyone that doesn't give this place 4-5 stars is an idiot with no taste. Every sandwich is amazing, my favorite being the winter chicken. Tomato soup is to die for. Great beer selection. The only thing negative is that there is almost always a wait, but that's because it's just that good. It would be nice if they could somehow expand eventually, but as of now we can all deal with it. Expect to leave 20 pounds heavier.