Cha Cha Cha Taqueria is located at 2635 NE Broadway St, Portland, OR. This location is in the Grant Park neighborhood. This business specializes in Mexican Restaurants and has 12 review(s) with a star rating of 3.2.
In Short
Loyal devotees relax amid the casual decor elements, include exposed brick walls, open duct work and rough-hewn benches and tables. Featuring typical taqueria fare, favorites include the pastor tacos (pork in an… Read More