Skip to main content

Cha Cha Cha Taqueria

restaurant · mexican restaurant · Portland, OR

Address
10107 NE Cascades Pkwy Station, Portland, OR 97220
Phone
(971) 271-8467
Website
chachachapdx.com
Where
45.5732, -122.5582

Search Hominin for Cha Cha Cha Taqueria

Other restaurants nearby

More in Portland

Cha Cha Cha Taqueria — restaurant in Portland, OR | Hominin