I love pretzels and this place is the best for getting fresh pretzels--which can be a downside. They more often than not run out of pretzels and the wait can be 20 minutes or so for new ones.
If you have time, order and take advantage of their wifi (password is their phone number!) and wait for a fresh pretzel. The sandwiches are awesome and the prices are not bad at all.
Pretzel Poppers are great as well!