You might wait a while for a table in this cozy restaurant, but once you order, the food comes promptly. And it's well worth the wait- my fav is the breakfast quesadilla! Their coffee is fantastic too.
Pros: can accomodate groups
Cons: parking can be hard, can have a long wait
more