Open 5pm to 2am
Monday through Saturday

Closed Sundays

2418 Allen St
Dallas, TX 75204

(469)804-4321