As a child, Red Lobster was “fine dining” in my old neighborhood of Hathaway Manor North in North St. Louis County. The line would be packed out the door and I was always so excited the two times out of my childhood we went there. Cheddar Bay Biscuits are my jam. But I realize that the “perception” of Red Lobster is… Read more