Get directions to: El Torrito Mexican Restaurant, Altoona, IA
Restaurant address: 3160 8th Street Southwest Altoona, IA 50009, USA
Restaurant: El Torrito Mexican Restaurant