Cheddar Bay Biscuits: where to find them near you and what makes them special
Food & Drink
Cheddar Bay biscuits are small, round, lightly salted baked biscuits or scones characterized by a noticeably sharp cheddar flavor and a subtly spicy Bay seasoning. They are not...
Open article