South Florida’s Voodoo Bayou restaurant opening location in Orlando’s Restaurant Row
A South Florida eatery offering Louisianan fare is coming to Orlando’s Restaurant Row.
According to a report from the Orlando Business Journal, Voodoo Bayou is opening up in the former home of MoonFish at 7525 W. Sand Lake Road.…