At 301 N Peters St, New Orleans, LA 70130-1021New Orleans Here : Felipe s Mexican Taqueria. Welcome to Felipe s Mexican Taqueria is rated 4. It's worth a try!
Write a review