cha locations portland wallpaper cha cha cha portland locations Cha Cha Cha Taqueria Lombard 5225 N Lombard St In Portland Restaurant Menu And Reviews Thursday, November 3, 2022 Edit