I was at White House Landing on Wednesday. They serve lunch from 11am - 1pm and dinner from 5pm - 6pm. The one pound cheeseburgers are incredible and I hear their homemade pizzas are great as well.
As far as resupply, they have ramen noodles, pasta packs, rice packs, power bars, chips, sodas, candy bars, fuel, toilet paper, OTC medicine, some powder drinks, etc. They are a little more expensive than a typical store but just keep in mind where you are at the time. I think power bars were like $1.95 each, so you are paying an extra $0.50 each.
Phreak