I've eaten here several times and always try to get something different. It would take me a long time to go through the entire menu -- especially since they seem to add a 'sandwich of the month' each month.
Great concept, great menu, huge portions, very cool atmosphere . . .
The only downside: be prepared to wait (and the street parking can be a bitch, too).
Still: 5 stars