Noone really eats at McD's...just use their parking lot to meet!
Elephant Hill is VERY easy to find...just follow the VX in front of you.
From posts on the 4X4Wire sounds like most of the other ZuZoo peeps will be planning their next days trips around the campfire at the Arche View campground.