6307 San Pedro Ave. Located between downtown and the San Antonio International Airport in a turquoise­-trimmed midcentury building, Taco House is the ideal stop for a fix before you leave the ...