French Quarter Dining
Mena's Palace Restaurant
200 Chartres St New Orleans, 70130
(504) 525-0217
Operating Hours:
monday - saturday 7:00 am - 3:00 pm
sunday 7:00 am - 1:00 pm
Mena’s Palace Restaurant has been serving New Orleans cuisine to locals for over sixty years. Located at the corner of Iberville and Chartres, Chef Leo Christakis purchased Mena’s Palace in 1976 and has made it the locals’ French Quarter eatery that we all know and love today.