2625 Main St, Dallas, TX 75226, United States

Relaxed brewpub offering homemade & other local craft beers, plus a menu of creative pub fare.