Cha Cha Cha Taqueria Inc.

  • Restaurant
10107 NE Cascade Pkwy
Portland, OR 97220
(503) 358-0677