We now have four locations in Portland!
Our taqueria is located at 1212 SE Division. It is open Monday-Saturday 8am to 9pm, and Sunday 9am to 6pm. For takeout orders, call (503) 445-6289.
We have a second restaurant located in the Pearl district of Downtown Portland. It is open from 10am to 9pm Monday-Saturday and 10am to 6pm Sunday. Call 503-805-5323 for reservations or to-go orders.
View Larger Map
We have now opened a new restaurant located in North Portland, next to E’Njoni Cafe and across the street from PCC’s Cascade Campus. It is open from 9am to 9pm Monday-Saturday and 9am to 6pm Sunday. Call 503-208-3169 for to-go orders.