Red Lobster Creeps Over to the Apollo Theater

By
Nothing harmonious about this.

Red Lobster is muscling though tough times, with plans to open next to the Apollo Theater in Harlem. Reports say the chain will open in a massive, bi-level space at W. 125th Street by the end of the year. So now you can see Paul McCartney and have some suicidal thoughts popcorn shrimp right after. [DNA Info]