1701 E Lancaster Ave, Fort Worth, Texas 76102 USA
Wow I was looking as bad that thing in the background... LOL
Photo Credit: Yelp