Taqueria Santa Cruz
Address:
8630 N Lombard St, Portland, OR 97203
Phone:
(503) 289-2005
Restaurants,
Mexican
Other Businesses:
- NONNA at 5513 NE 30the Ave, Portland, OR 97211
- Lionheart Espresso at 8638 N Lombard St, Portland, OR 97203
- Stumptown Dumplings at 231 Southwest Ankeny Street, Portland, OR 97204
- Lonesomes Pizza at 350 W Burnside St, Portland, OR 97209
- Noon In The Pearl at 323 NW Park Ave, Portland, OR 97209