Have been coming here for a couple of years. Their potato salad is awesome and their cafe mocha is simply perfect. Have seen this place transformed from a small place to a decent sit-in joint but the quality has never taken a hit.
Infact...i'm heading there now for a hot mocha :)