8630 N. Lombard St. Portland, OR 97203 Restaurant (For to go orders): 503-286-7302
Taqueria Santa Cruz is located in the back of the store. Taqueria Santa Cruz offers delicious authentic Mexican Food. We have aguas frescas (fruit drink), horchata, salsa, and guacamole made fresh daily. Taqueria Santa Cruz esta atras de la tienda, solo tiene que caminar unos pasos. Ofrecemos autentica comida Mexicana. Tenemos aguas frescas, horchata, salsa y guacamole que es hecho fresco todos los dias.