Ben Starr

The Ultimate Food Geek

Tag: Cheddar Bay biscuits

  • Garlic Cheddar Biscuits

    I’m no fan of chain restaurants.  And I am happy to announce that I’ve NEVER eaten at a Red Lobster.  But any time Red Lobster surfaces in conversation, I’m always puzzled by the response that I universally hear from people who have eaten there. “ZOMG, their cheddar biscuits are SO GOOD!” It’s like Olive Garden…