At 411 N Carrollton Ave Ste 1, New Orleans, LA 70119-4754New Orleans Here : Felipe s Mexican Taqueria. Welcome to Felipe s Mexican Taqueria is rated 3.5. It's worth a try!
Write a review