Cha Cha Cha
5225 N Lombard St
Portland
OR
97203
(503) 802-2262
chachachapdx.com
Open Map
Description
Cha Cha Cha is located at 5225 N Lombard St, Portland, OR. This business specializes in Restaurants.
by merchantcircle on November 28, 2013 from
merchantcircle
Information from the business
Owner Message
Do you own Cha! Cha! Cha!? Contact us to connect with your diners.
by menuism on June 16, 2019 from
menuism
Alcohol --> Full Bar
Casual
Food & Dining
Good for Kids --> Yes
Latin American Food
Mexican
Noise Level --> Average
Portland
restaurant
Take-Out