I love black cow cafe. The only drawback is that it's usually crowded and there's a wait. However, it's worth it once you try their rotisserie chicken and mexican mocha. Their rosemary bread is unlike anything i've ever tried. the service is decent, but the great food makes up for that.
more