Santa Fe Taqueria

831 NW 23rd Ave
Portland, OR
503.220.0406
45.528926
-122.698714
Hours:
Mon - Sat:11am - midnight
Sun:10am - midnight

for Santa Fe Taqueria
Directions
from: