2823 St Louis St, Dallas, TX 75226, United States

Quirky craft brewery hosting public tours & laid-back events, with food trucks outside.