Fabulous Lemon Roasted Whole Chicken
FABULOUS LEMON ROASTED WHOLE CHICKEN4 lemons2 (4-5 lb.) whole chickensKosher salt, black pepper8 sprigs fresh tarragon6 garlic cloves1 stick butter, meltedBell pepper (one of each color-red, orange, yellow, green) seeded and cut into strips2 onions, thick slices1 (8-oz.) mushroom caps,…