Near the top of the hill on walker st, at 122, vispo has both an indoor and an outdoor counter, comfortable seating for around 20 people, and the coffee is quite ok. Good range of food options, especially given its tiny floorspace.
The unusual thing about the cafe is its sunken ordering spot: because the building has been built on an uphill, the people ordering drinks from the street are about a metre higher than the people serving!