IMG_6856 Published Monday, December 16, 2019 - 2:12 pm at 1168 × 778 in Capitol Hill ‘neighborhood cafe’ Tallulah’s isn’t closed — but it’s not open, either — UPDATE: It’s closed (Image: CHS) Share this:TweetPrintEmail