Dallas, TX

The Kessler, 1230 W. Davis Street