Red Lobster Creeps Over to the Apollo Theater

By 503 Service Unavailable

Error 503 Service Unavailable

Service Unavailable

Guru Meditation:

XID: 318150434

Varnish cache server

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]