Perched in the far corner of a run-down New England mall, the Red Lobster hasn't been making its numbers and headquarters has pulled the plug. But manager Manny DeLeon still needs to navigate a...