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
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.




