I know the news of our beloved Southgate House closing is still very fresh in your minds, and mine too, but I want to provide a theory about its future. Please keep in mind this has not been confirmed to me, but makes perfect sense given the circumstances.
I believe that the Southgate House plans to re-locate across the street in the old IMAX space at Newport On The Levee. A source confirmed to me tonight that the space is being renovated into a live music space. I’m told it will be renovated into a space to seat 1000. Now, remember this is just a theory and could easily be wrong, but then I re-read the press release and it just made sense.
First off, this…
“While we are deeply saddened to close 24 E. Third Street, it’s been a great run and it’s been a great privilege to be the steward of such a grand building all these years,” Raleigh said.
Notice the wording. He doesn’t say that that Southgate House is closing, but that they are closing 24 E. Third Street.
“There have been many great memories made here, but the history is in the people and the music, not just the building, and the show must go on.” Raleigh hopes to relocate his business in 2012. More information will be released about this soon.
And of course this. “The show must go on”….”the history is in the people and the music” and then the note about a relocation and more info coming soon.
What do you think?