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]