I've only had their breakfast, but their breakfast sandwiches are quick and consistently good, and they have a large selection of breads that you can have your sandwich on (i've had texas toast, wheat and pretzel bread).
Everyone who works there is so sweet. Prices are very reasonable.
If you're looking for a quick sandwich, this is a good place to go. The only downside is that it's cash only, but that's ok.