Felipe's Mexican Taqueria (Uptown)

$$ • Mexican

4.4 (500+)
View delivery time and booking fee. • 

6215 S Miro St, New Orleans, Louisiana 70125 • More info

Most Popular
Appetizers
Entrees
Sides
Desserts
Drinks