2 of 5
81 French Market Pl., New Orleans, 504-525-9752; 300 Harrison Ave., New Orleans, 504-488-0107
Map | Official site
"Two locations share the same menu of high-quality Mexican fare; try the lobster tacos and the guacamole made tableside."
©2014 WWL-TV, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.