1759 Palo Alto Rd, San Antonio, Texas 78211 USA
Best chilaquiles taco. Perfect flour tortillas.
Photo Credit: Yelp