A 2-liter bottle of soda will give 10 8-ounce servings, while beverages that come in gallon containers will yield 16 8-ounce servings. That comes out to four drinks per person during our three-hour party, which means we'll need five bottles of soda or three gallons of juice or a mix of both to total 48 servings.