Location 2929 N Henderson Ave Dallas, TX 75206 Hours 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 page Facebook page Instagram page Contact us (214)-471-5117