2001 Flora St, Dallas, Texas 75201 USA
I like to drop by just for the building... stunning design
Photo Credit: Yelp