Cha! Cha! Cha! Categories Food and Beverage 10107 NE Cascade Pkwy Portland OR 97220 (971) 271-8467 Visit Website Hours: Cascade Station Location: Open Daily11:00 am to 8:00 pm About Us Cha! Cha! Cha! is an authentic Mexican taqueria born in the heart of Portland, Oregon, serving traditional recipes from South-Central Mexico. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×