Cheddar Bay Biscuit fans, rejoice! Red Lobster officially has a new owner. The seafood restaurant chain -- which is headquartered in downtown Orlando -- filed paperwork Monday in federal ...