90% of time food from home, we get free catered meals often though. Maybe once every two weeks I will eat from onsite cafe, usually the onsite taco shop. I only work the equivalent of 3 1/2 months/yr though.