Cha Cha Cha

Open
305 NW 21st Ave Ste 203
Portland, OR 97209

Cha Cha Cha is a family-owned taqueria nestled in the heart of Portland, Oregon, serving authentic Mexican cuisine since 2001. The establishment prides itself on using only 100% hormone, steroid, and antibiotic-free meats, MBA-certified seafood, and non-GMO produce, even down to its tortillas.

With multiple locations across the Portland area, including Milwaukie and Cascade Station, Cha Cha Cha brings a commitment to quality and flavor to every meal. Customers can enjoy a vibrant selection of food and drinks, all crafted with care and passion for the culinary tradition.

Generated from the website

Find related places

Own this business?
See a problem?

You might also like

United StatesOregonPortlandCha Cha Cha