You are viewing a single comment's thread from:RE: Twin Cities Taco Tour - Tacqueria Los OcampoView the full contextsleepyowls (25)in #food • 9 years ago Love this place, lake street has the best tacos in the twin cities
Yep, it's hard to go wrong when you're east of 35W (unless you stop into Taco Smell)