E.B.
I don't really know of any places in Danville for a party but just wanted to share I can relate to the big 1st birthday party. When my twins turned one we had a big one at my in-laws house. We invited all the family & friends we had at the shower ( this time of course it included all of them incl the men) there were alot! Can't remember how many now. But now my kids are 7 & I look back & it wasn't that bad as it was only the 1st birthday - after that it was smaller & just immediate family. So if you can just hang in there for this one you won't have to do it like this again.
So - a thought now - what about having it at your in-laws or parents home? Do they have a bigger home to accomodate more people? I have to say a home is easier - my son had to take a nap during the party so we just put him down in a bedroom. It's ALOT of work to have it at the park - getting seating & transporting all the food. Usually there are older people so you really need to have seating for them.
Also - take your in-laws up on helping to pay if they want to help.. If I remember right my father in law made & bought a bunch of lasagnas & my mom in law made a huge salad & we had garlic bread. Not too much work & can be done alot in advance.
Hoepfully it works out & this will all be behind you soon.