Red Lobster rival shuttering location after 25 years as owners blame rising seafood prices - the-sun.com — OffsidePost