Pet Please #112: Red Lobster Cheddar Bay Biscuits

I don’t know where Cheddar Bay is, but I’d like to vacation there someday.

In the meantime, I’ll rejoice in the fact that I can now make Cheddar Bay biscuits at home. (I’ve actually tried this a number of times and gotten close, but the mix was closer than anything I’ve put together.)


Cheddar Bay