80 people to feed? 25 square feet of grill space? No problem.