Cheddar Bay Biscuits
If you’ve ever eaten at Red Lobster you know what Cheddar Bay Biscuits are. They recently had their All You Can Eat Shrimp Fest, so we went out to dinner. I had forgotten how good these biscuits are. The very sweet waitress sent me home