Get directions to: Southwest Canners Inc, Portales, NM
Restaurant address: 2300 W 18th St Portales, NM 88130, USA
Restaurant: Southwest Canners Inc