Happy hour is every day 3 pm to 6 pm
Happy hour is every day 3 pm to 6 pm

© 2020 Cha! Cha! Cha! Taqueria ~ info@chachachapdx.com

6 locations in Portland, OR. Open 7 days a week, hours vary per location