Taquería Los Puñales
Restaurant
•
3312 SE Belmont St, Portland, OR 97214, USA
8.5
Sunday: 10 AM – 9 PM
See if anyone you trust recommends it!