Red Lobster

Red Lobster is a seafood restaurant on Highway 98.