The famous Red Lobster biscuits are called “Cheddar Bay Biscuits” to reflect the seaside atmosphere of Red Lobster restaurants.