I tried to go to Cafe Citron for happy hour last night only to find their liquor license has been suspended–for 96 hours. Seems like a weird fate. Any idea what’s up?”
Hmm, first I’m hearing of this – anyone know what happened?
Cafe Citron is located at 1343 Connecticut Ave, NW.