Ingredients: 1 15-Pound WHOLE TURKEY fresh or frozen (thawed) 3 Large lemons 2 Large limes 1-1/2 Teaspoon salt, divided 1/2 Teaspoon black pepper...
Good Food Makes For Better Decisions
Ingredients: 1 15-Pound WHOLE TURKEY fresh or frozen (thawed) 3 Large lemons 2 Large limes 1-1/2 Teaspoon salt, divided 1/2 Teaspoon black pepper...