Originally Posted by o2bnsxm
Originally Posted by jazzgal
No. New restaurant - NOLA Bistro - is serving food with a New Orleans twist.


Are the owners from New Orleans, or are they local SXM residents? We will have to try them for sure.

My understanding is Jimbo Morris is the Manager and other backers own the restaurant.