Felipe's Mexican Taqueria (Uptown)

$$ • Mexican

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

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

Opens on Sunday
Most Popular
Appetizers
Entrees
Sides
Desserts
Drinks