Cha Cha Cha Taqueria Cascade Station
$ • Mexican
Hours:
9721-10243, 10107 NE Cascade Station, NE Cascades Pkwy, Portland
(971) 271-8467
Customers' Favorites
Recent Reviews
This place is surprisingly great! We stopped in on a whim and tried the shrimp ceviche, quesadilla, chips and salsa, and a margarita flight. All of the food was absolutely great, and the margaritas (guava, pineapple, and lime) were all phenomenal. I don't even LIKE margaritas and I found them tasty; my partner loves margaritas and agreed all three are great. The green taco sauce is so good we want to buy some and bring it home with us. Every entree has a vegetarian option, and...read full review
Great staff, good atmosphere, but the food was nothing to brag about. I ordered the big mama with beef the tortilla was hard and the shredded beef was very tough. The chips and salsa were okay but the chips did not appear to be very fresh. I went at night so maybe other times are better.
Ratings
Menu
Hours
Monday | 11AM - 8PM |
Tuesday | 11AM - 8PM |
Wednesday | 11AM - 8PM |
Thursday | 11AM - 8PM |
Friday | 11AM - 8PM |
Saturday | 11AM - 8PM |
Sunday | 11AM - 8PM |
Absolutely loved this place, best carne asada tacos I've eaten since Mexico and I'll definitely be returning for more! The atmosphere was clean and comfortable and the service was amazing! Thank you for lunch!