Taqueria Santa Cruz

Location -
8630 N. Lombard St., Portland, OR 97203
Neighborhood - N Portland

Categories - Eat, Mexican

Nestled in the back of the Tienda Y Panaderia Santa Cruz in North Portland, this hidden gem serves up some of the tastiest and most authentic Mexican food in the city. Come in for fresh tacos, heaped with cilantro and avocado wedges, or a burrito nearly the size of your arm.