I always get pretty good subs here. It's pretty rare that I have big complaints. The ambiance is really cool if you're into music (especially if you like the original Woodstock type of stuff.) Staff was always nice and it's never too busy.
Positives:
They have a huge selection to suit a lot of different tastes. Most subs are really good. They are pretty big.
Negatives:
Not enough meat. I like a NY style sandwich with a huge amount of meat on it. DAve's has more fixins than actual meat, so that's a negative for me.