Description
Haven't visited the San Antonio area in almost 10 years but remember a place that sold the best margaritas! Seems like it was close to the area where the Alamo is located. Can someone please tell me who holds the distinction of San Antonio's best margarita today? Thank you! :-)
Discussion
By posting you agree to the Terms and Privacy Policy.