Update Info - Santa Cruz Taqueria
This restaurant was reported as closed. If it is open, let us know.
Santa Cruz Taqueria
13046 SE Stark St
Portland, OR 97233
13046 SE Stark St
Portland, OR 97233
This restaurant was reported as closed. If it is open, let us know.