Cha Cha Cha

Website
1 N Center Court St
Portland, OR 97227

Cha Cha Cha is a family-owned taqueria located in the heart of Portland, Oregon, renowned for serving authentic Mexican cuisine since 2001. Committed to quality, they use only 100% hormone, steroid, and antibiotic-free meats, MBA-certified seafood, and non-GMO produce, including their tortillas.

With several locations throughout the Portland area, including spots at Cascade Station and Milwaukie, Cha Cha Cha is a beloved destination for those seeking flavorful dishes and a vibrant dining experience. The establishment prides itself on its dedication to wholesome ingredients and customer satisfaction.

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.