Supermercado La Victoria

United StatesIllinoisChicago → Supermercado La Victoria
  • Address:3927 W 63rd St, Chicago
  • Phone:(773) 581-8522

Supermercado La Victoria on the map

Comments

Osvaldo Cruz: 05/01/2017 23:54

Great fresh meat and poultry selections and deals

pedro zavala: 03/14/2017 20:16

Good arrachera

Latino Brand: 12/24/2016 05:39

Lugar adecuado con ambiente cuidado y buen servicio

Carol Flores: 12/01/2016 20:42

Always have the best avacados , weekend carnitas and barbacue and menudo are very good

Martin Garcia: 01/31/2016 23:43

I prefer rio valle 1000 times than this plase very true yes compare prises