Cha Cha Cha Taqueria Lombard
Add to Favorites
OPEN NOW
Today: 12:00 pm - 9:00 pm
Saved to Favorites
Phone: (503) 802-2262
Address: 5225 N Lombard St, Portland, OR 97203
Website: http://www.chachachapdx.com
Cha Cha Cha Taqueria Inc
Cuisines: Mexican, Latin American
Price Range : Below Average
2050 SW Morrison St, Portland, OR 97205
7487 N Ida Ave, Portland, OR 97203
7008 N Lombard St, Portland, OR 97203
5507 N Lombard St, Portland, OR 97203
7123 N Lombard St, Portland, OR 97203
4908 N Lombard St, Portland, OR 97203
888 SW 5th Ave, Portland, OR 97204
6202 NE Highway 99 Ste 8, Vancouver, WA 98665
1942 N Rosa Parks Way, Portland, OR 97217
3208 NW Yeon Ave, Portland, OR 97210