Cha Cha Cha Taqueria Cascade Station
Add to Favorites
CLOSED NOW
Today: 11:00 am - 8:00 pm
Tomorrow: 11:00 am - 8:00 pm
21 Years
in Business
Saved to Favorites
Phone: (971) 271-8467
Address: 10107 NE Cascades Pkwy, Portland, OR 97220
Phone: (503) 595-9131
Cha! Cha! Cha! Taqueria & Bar
CHA CHA CHA Restaurant
9911 NE Cascades Pkwy, Portland, OR 97220
12003 NE Ainsworth Cir Ste 101, Portland, OR 97220
7201 NE Alderwood Rd, Portland, OR 97218
4906 NE 122nd Ave, Portland, OR 97230
6221 NE 82nd Ave, Portland, OR 97220
10005 NE Cascades Pkwy, Portland, OR 97220
7000 NE Airport Way, Portland, OR 97218
8217 NE Sandy Blvd, Portland, OR 97220
3611 NE 82nd Ave, Portland, OR 97220
12444 NE Airport Way, Portland, OR 97230