Location2929 N Henderson AveDallas, TX75206Hours Tue, Wed, Thur 4:30 PM - 11:00 PM Fri 2:00 PM - 12:00 AM Sat 11:00 AM - 12:00 AM Sun 11:00 AM - 10:00 PM Find us on...Twitter pageFacebook pageInstagram pageContact us(214)-471-5117