Mad Dog Cafe is a perfect little place with friendly staff and great espresso. It's perfect because its never over-crowded and the atmosphere is warm. It feels good to support an local, independent business owner!
Mad Dog not only offers a great selection of coffee and teas, they also have sandwiches, bagels and baked goods. From what I could see, the food looked pretty tasty. I believe that they source most of their ingredients, baked goods and bread from other local businesses - which is always a bonus!
It's a great place to visit in the summer as they usually have the garage-style doors open for street view.
The two reasons I can't give it 5 stars...they don't have skim milk :( ...and the ventilation where food is being prepared is not ideal.
BTW - they are cash only. Not good either.