March 1967 – present LOCATION New Orleans Square – The Blue Bayou is truly a restaurant hidden in plain sight; it’s inside Pirates of the Caribbean! To find the entrance to the restaurant, head down Royal Street (the street to the right of the Pirates entrance). You’ll see an ornate waiting room and a check-in […] Read more…