2821 Turtle Creek Blvd, 2821 Turtle Creek Blvd, Dallas, Texas 75219 USA
Blood orange marg! Yum yum!
Photo Credit: Yelp