Get directions to: Taqueria Los O Campo 3 Incorporated, Minneapolis, MN
Restaurant address: 920 E Lake St, #152 Minneapolis, MN 55407, USA
Restaurant: Taqueria Los O Campo 3 Incorporated