Cha Cha Cha Taqueria Inc. Share: Restaurant Cha Cha Cha Taqueria Inc. 10107 NE Cascade Pkwy Portland, OR 97220 (503) 358-0677 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.