Felipe's Taqueria

301 N Peters St
New Orleans, LA
504.267.4406
29.953416
-90.065156
Hours:
Mon - Tue:11am - 11pm
Wed:11am - 1am
Thu:11am - 11pm
Fri - Sat:11am - 2am
Sun:11am - 11pm

for Felipe's Taqueria
Directions
from: