Description
Mena's Palace is a historic restaurant located in the French Quarter of New Orleans, serving the community since the 1950s. The establishment offers a menu featuring breakfast and lunch options, including specialties such as shrimp and crab gumbo, po-boys, and fresh salads. In addition to home-cooked meals, Mena's Palace provides daily specials and features a full bar for patrons.
Visit Website