1117 Decatur St.bet. Governor Nicholls St. & Ursulines Ave.
New Orleans, LA 70116
After walking by Maximo's several times without a second glace, I was so pleased to have a fantastic meal here. The back half of the restaurant is open to the kitchen/grill area and makes for a lively experience.