Business Hours

Sun-thur: 11am-11PM

MONDAY: CLOSED

Fri-Sat: 11am-1am

 

 

 

 

 

LOCATION

4218 Lemmon Ave Dallas, Texas 75219

 Our new home is perfectly located between the Oak Lawn fun and the Style of Uptown Dallas, we welcome anyone who desires a fun atmosphere, amazing food, outstanding talent, and a little eye candy.

v

© 2015 Tallywackers All Rights Reserved. Privacy Policy

Powered by WTL Photos