Felipe's Taqueria - French Quarter

Venue Status: Open

Felipe's Taqueria
301 N Peters St.
New Orleans, LA 70130

Venue Description

Since November 2006, Felipe's Taqueria has been satisfying hungry New Orleanians with delicious Mexican food.