Cheddar Bay Biscuits are the only reason anyone should ever go to Red Lobster. I live in NYC, the land of amazing restaurants, and my boyfriend and I decided we really wanted to go Red Lobster in Times Square for shits and giggles. I know I should have known better, but it was SUCH a disappointment. The biscuits,…