Get directions to: El Campesino, Altoona, PA
Restaurant address: Park Hills Plaza Altoona, PA 16601, USA
Restaurant: El Campesino