San Isidro from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map 1017 Cafe - Texas, San Isidro, Farm Road 1017, 78588 (956) 481-3316 Map Impacto Visual - Texas, San Isidro, 2105 N Raul Longoria St # B, 78588 (956) 283-0942 Map