Plaza Mexico

15 11th St SE, Spencer, IA 51301-5829
Plaza Mexico Plaza Mexico is one of the popular Mexican Restaurant located in 15 11th St SE ,Spencer listed under Local business in Spencer , Mexican Restaurant in Spencer ,

Contact Details & Working Hours

Map of Plaza Mexico