LA Costita On Powell 17102 SE Powell Blvd Portland, OR 97236 Phone: (503) 661-0141
Category: Family Restaurant Diners