Cha Cha Cha Mexican Taqueria-Sellwood
CLOSED NOW
Today: 10:00 am - 10:00 pm
Tomorrow: 10:00 am - 10:00 pm
76 Years
in Business
Phone: (503) 232-0437
Address: 1605 SE Bybee Blvd, Portland, OR 97202
Parking: Lot, Street, Free
Wheelchair Accessible: No, Yes
Cuisines: Mexican, Latin American
11008 SE Main St, Milwaukie, OR 97222
2050 SW Morrison St, Portland, OR 97205
8075 SE 13th Ave, Portland, OR 97202
3106 SE Hawthorne Blvd, Portland, OR 97214
3432 SE 25th Ave, Portland, OR 97202
8051 SE 13th Ave, Portland, OR 97202
6835 S Macadam Ave, Portland, OR 97219
921 SE Powell Blvd, Portland, OR 97202
1615 SE 12th Ave, Portland, OR 97214
7958 SW Barbur Blvd, Portland, OR 97219