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
Also at this address
Find related places
See a problem?