The Best(or par with Tellez) Tamales, Barbacoa, and Tortillas. Nothing else to say!
All reviews seem positive
Categories Mexican restaurants, Shopping, Grocers, Restaurants Payment Methods Check, Visa, Discover, Cash, MasterCard Service Areas San Antonio, TX Location Business Location: All U.S. States TX San Antonio, TX Business Category in San Antonio, TX: Shopping Grocers