I just stopped by today. Great espresso with a nice crema. The place is currently doing a little shuffling/construction, but it should still be a coffee place for you to check out.
Just a note. When I went there, there was no sign in the front (except for a small neon coffee cup). Supposedly this front entrance is going to go away, and the main entrance will be from the rear. This coffee shop is close to some burros.