Went here for brunch on Sunday with my mom. She ordered the open faced egg sandwich and I got the Veg and egg hash. Her sandwich was wonderful. Mine was eventually wonderful, but came out the first time with undercooked eggs (I like runny yolks, but not raw egg whites). I took it back and they just slapped the eggs back on the grill and overcooked them. Finally they got them right and the people behind the counter were very apologetic and cool about it. I really hate taking food back, especially twice, because I feel like I'm being a pain in the butt. On the other hand, I think it's important to give the restaurant a chance before giving a bad review or not returning. All in all it was a great experience - the coffee was good, the food was delicious and fresh, and everyone was friendly. Plus, they have a dog friendly patio for all of you dog owners out there.