111 W Mulberry St, Denton, Texas 76201 USA
Off the Square Au Poivre Tenderloin Grass - fed
Photo Credit: Yelp