Get directions to: Arco Iris, San Antonio, TX Restaurant address: 1435 Frio City Road San Antonio, TX 78226, USA Driving Walking Bicycling Restaurant: Arco Iris