There was a review of it in the City Paper this week. Sounded pretty good. Small Cuban joint, simple homecooking.
I'm gonna try to check it out this weekend. Boy, I hope it's as good as it sounds, because it's right there in downtown; I can practically walk there from my house!