Restaurants & Bars

Los Ocampos in St Paul...?


Restaurants & Bars 12

Los Ocampos in St Paul...?

eleaticstranger | Aug 3, 2007 01:25 PM

I heard tell in another post that Taqueria los Ocampos has a location in St Paul. Google searches seem to confirm this, but I haven't been able to get an address for the St Paul location. Anyone know where it is?


Want to stay up to date with this post?

Recommended From Chowhound