Sriracha-Cheddar Biscuits

Are you a fan of the Cheddar Bay Biscuits at Red Lobster?  If so, I’d like to introduce you to their slightly spicier cousin: the Sriracha-cheddar biscuit! I don’t really care for Red Lobster all that much, but give me a basket of those biscuits any day and I’ll be as happy as can be.  … Continue reading Sriracha-Cheddar Biscuits