Howell and Dragon is Dallas newest event venue. A romantic and industrial location in the Downtown Dallas. Accommodates up to 300 guests.