Mother Natures Cupboard

1121-1199 N Peters St, New Orleans
(813) 716-2018

Customers' Favorites

Photos

+13 photos
+12 photos
Add a photo

Recent Reviews

Not sure what everyone's deal was. We got the frog legs and Gatorade, the lady that took our order was attentive and checked up on us at the bar to make sure we were doing fine. Food was good
Local gastronomy inside the "Shops of the Colonnade" shopping arcade.
There is also a stall that prepares exclusively the typical "Snowballs", a sort of granita prepared on the spot with every type of syrup!
Delicious, perfect for refreshment on a hot day.
This place is amazing! We've been looking forward to it and we hear they haven't been serving food lately. What's up? It's THE BEST food we ate in New Orleans. I hope they start serving food again soon

More Reviews