4521 Texoma Pkwy, Sherman, Texas 75090 USA
Frozen Margarita and Margarita on the Rocks
Photo Credit: Yelp