I went with JJs Backyard BBQ & Catering from Forestville, NY (They are from the Southern Tier but, they came to our wedding in Tonawanda). Their pulled pork and BBQ meatballs are amazing and they have great prices. The package we purchased included roast beef, pulled pork, 2 sides, salad and rolls then we added steamed veggies and the meatballs for a very small extra charge per-person so in the end it was $11.50 per-person. They took care of the food, cleared tables and cut our cake for us. They also allow outside food as long as you purchase a package. They do have drop-off catering available if that's what you want. It's a family business and everyone was so nice, were very professional and did a great job. If you are interested, their email is firstname.lastname@example.org. You'd be emailing Julie.