Louisiana
New Orleans
Taqueria Mendez
Taqueria Mendez
(504) 577-6160
2135 South Derbigny Street, New Orleans, LA 70125
Grubhub.com
Menu not currently available
View on Grubhub