Itta Bena Restaurant

Itta Bena (Web | Facebook) is a restaurant franchise that just opened up an Orlando location at 9101 International Drive on the second level of Pointe Orlando. We learned about at Taste of the Nation this month. It's got a New Orleans vibe and serves steaks and seafood.

Photo Credit: Itta Benna Orlando's Facebook page