Get directions to: Manduca, San Antonio, TX Restaurant address: 215 Losoya St San Antonio, TX 78205, USA Driving Walking Bicycling Restaurant: Manduca