These Crab Stuffed Cheddar Bay Biscuits with Lemon Butter are the perfect combination of flaky, cheesy biscuits and succulent crab filling, all finished with a zesty lemon butter glaze. A delicious treat for seafood lovers, these stuffed biscuits are great as an appetizer, side dish, or even a main course.