Cha Cha CHA

Closed
10107 NE Cascades Pkwy
Portland, OR 97220

Cha Cha CHA is a family-owned taqueria that has been an integral part of Portland, Oregon, since 2001, providing an authentic Mexican dining experience. They pride themselves on serving only hormone, steroid, and antibiotic-free meats, MBA-certified seafood, and non-GMO produce, ensuring quality in every dish.

With multiple locations across Portland, including Cascade Station and the South Waterfront, Cha Cha CHA offers a vibrant atmosphere complemented by a diverse menu that appeals to both locals and visitors. Their commitment to freshness is evident in their homemade tortillas and flavorful salsas, making it a beloved spot for taco enthusiasts.

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.