About
Mena's Palace, a premier Cajun restaurant in the heart of New Orleans, offers an unforgettable dining experience. Located at 200 Chartres St, New Orleans, LA 70130, our restaurant serves up authentic Contemporary Louisiana cuisine with a twist.
Indulge in our mouth-watering Breakfast and Brunch options, featuring fresh seafood and locally sourced ingredients. Our Lunch menu boasts an array of delectable Sandwiches and Soul food favorites.
As a Seafood restaurant, we take pride in our seafood dishes, showcasing the rich flavors of Creole cuisine. Whether you're in the mood for something classic or adventurous, our chefs have crafted a menu that will delight your taste buds.
At Mena's Palace, we're committed to providing exceptional service and an atmosphere that's both cozy and vibrant. Join us for a truly New Orleans experience that will leave you craving more.