Central Track checked out Deep Ellum's top-secret new bar Truth & Alibi. Inside they found an overwhelming amount of velvet, a portrait of Joseph Stalin, and a small selection of cocktails ranging from $10 to $12. Overall, "with those prices and this look, it's tough to not notice just how out of place this space feels in Deep Ellum." [CT]
Filed under: