I became a coffee drinker because of Alvin's. Its a great place, the coffee is spectacular-ask for his Blue Mountain Jamaica and he'll make it for you in a really cool, old style, bunsun burner type thing on your table. Its small, quaint and Alvin himself is usually there (I go every morning) and when he isn't his wife, Helen, is-and she bakes the best chocolate chip cookies.
Pros: Great coffee, Reasonably priced, Not a chain
Cons: street parking only