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

Find related places

Own this business?
See a problem?

You might also like

United StatesOregonPortlandCha! Cha! Cha!

Partial Data by Foursquare.