These Cheddar Bay Biscuits are a perfect Red Lobster Copycat, with their crisp outer, soft insides, flavorful seasonings, sharp cheddar cheese, and delicious garlic and parsley butter glaze on top! Baked to perfection, these buttery biscuits are easy to make and will enhance any meal!