Skip to Content

Check out December’s WTF Lineup

Deep Ellum

Location Info

Deep Ellum
2556 Elm Street Dallas, Texas 75226

Address

2556 Elm Street Dallas, Texas 75226

Telephone

Hours

Days Hours
Sun - Wed11am - 12am
Thur11am - 1am
Fri - Sat11am - 4am