7911 Culebra Rd, San Antonio, Texas 78251 USA
Guacamole. Really surprised no flies in the pics.
Photo Credit: Yelp