New Orleans-based restaurant group taking over old Marina Cantina location


Flamingo Landing is the new name on the building once called Marina Cantina off Cowan Lorraine Road.

Flamingo Landing is the latest creation by the Creole Cuisine Restaurant group out of the Big Easy.

Remodeling is underway, and the company is hiring staff right now but has not set an opening date…