Felipe's Taqueria

6215 S Miro St
New Orleans, LA
504.309.2776
29.946752
-90.112906
Hours:
Mon - Tue:11am - 10pm
Wed - Sat:11am - 11pm
Sun:11am - 10pm

for Felipe's Taqueria
Directions
from: