CHA CHA CHA
Updated 63 days ago
- Age: 23 years
- ID: 21291605/101
5225 N Lombard Street Portland, OR 97203
An authentic taqueria located in the hear of Portland, OR. Established in 2001, Cha Cha Cha is Portland's beloved taqueria. Join us for Happy Hour today!...
We serve only 100% hormone, steroid, and antibiotic-free meat; MBA-Certified seafood, and non-GMO produce (yes, even the tortillas).