Cha! Cha! Cha!
Permanently closed
5225 N Lombard St
Portland, OR 97203
Cha! Cha! Cha! is a family-owned taqueria located in the heart of Portland, Oregon, serving authentic Mexican cuisine since 2001. They prioritize quality by using only 100% hormone-, steroid-, and antibiotic-free meat, MBA-certified seafood, and non-GMO produce, including their tortillas.
With multiple locations across Portland, including spots at Cascade Station and MODA Center, Cha! Cha! Cha! offers a delicious menu that caters to health-conscious diners and taco lovers alike. Customers can enjoy a vibrant dining experience filled with flavorful dishes and refreshing drinks, solidifying its status as a beloved local establishment.
Generated from the website
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.




