Source: Daveland Web February 1967 – spring 1980 LOCATION New Orleans Square – the Pirates Arcade Museum hid behind a little façade on Royal Street. Visitors wandering the square found the attraction on the left side of the street, next to the exit to Pirates of the Caribbean. Today, this space houses Pieces of Eight. […] Read more…