← Back to Events La Margarita Restaurant and Oyster Bar + Google Map 120 Produce Row San Antonio, TX 78207 United States (210) 227-7140 https://www.lamargarita.com/ There were no results found. « Previous Events