Location2709 Elm St.
Dallas, TX 75226 | Get Directions
The Deep Ellum music venue is back—and its infamous neon green sign shines brighter than ever. The joint offers live music almost every night of the week and great drink specials, including $3.50 pitchers and $3 you-call-its.
- November 28, 2014 FKA Twigs