1212 E University Dr, Denton, Texas 76209 USA
I've never been here's my dog though
Photo Credit: Yelp