I want to rate this place higher but I just can't bring myself to do it with the staff there. First the good:
This is a fun sandwich shop with plenty of interesting things to look at on the walls while you're waiting for your food. The sandwiches are very good and represent excellent value for your money. I had a brisket sandwich on one of my visits that was outstanding. I also like the fact that it's a local small business and as a result I'll always make an effort to go here as opposed to Subway or something like that.
The bad:
The staff is very friendly but they just don't have their act together. I have been here three times in the last six months and every time something has been screwed up. The first time I waited 15 extra minutes because they forgot to make a portion of my order. Another time I got home and my sandwich was missing three of the toppings I had asked for. The last time a few days ago I ordered a French Dip and got home before I realized they didn't give me the au jus. I'll probably be back at some point because the sandwiches are good, but I learned my lesson and will be thoroughly checking my order before leaving the building in the future.