Restaurants Felipe’s Mexican Taqueria – French Quarter 301 N Peters St New Orleans, LA 70130 (504) 267-4406 https://www.felipestaqueria.com/