Felipe's Taqueria

6215 S. Miro St., New Orleans, LA 70115
504-309-2776