So if you work around Market and Van Ness, this is one of the few lunch options. The sandwiches here are actually decent, but the staff are complete idiots. Even the ones who speak English (and I mean no offense by that, but really, it makes it difficult to order) mix up orders and give you the wrong thing. Don't try to subsitute here -- they'l completely screw it up. A decent bargain if you don't mind the not-so-sharp staff.
Pros: Decent, cheap sandwic, Good coffee
Cons: Complete idiot staff