I think it's on 7th St. SE, next door to an ice cream shop (Ben & Jerry's ?). I remember it has a half dozen or so outdoor tables for when the weather is warm.
Thanks in advance for any help. Opinions on the quality of food at this place would also be welcome!