6150 Frankford Rd, Dallas, Texas 75252 USA
View of the entrance from bar top table.
Photo Credit: Yelp