2616 Olive St, Dallas, TX 75201, United States

Stylish bar offering choice bites, cocktails & a large deck with city views in a bustling ambiance.