Hi Leelee,
If you are on a budget I would bring food. We brought a small cooler (soft sided) that fit in the bottom of my backpack. I brought tuna salad (in a ziplock bag), peanutbutter and jelly, frozen juice boxes. I set the loaf of bread right on top of the cooler in the backpack and no one said anything. We put the stuff in a locker right to the left of the entrance. When we got hungry we went back and sat on the wall and made our sandwiches. No one said anything and many employees walked by so I guess it was ok. We also brought our own refillable bottles of juice that we later filled with water. They'll even give you a cup of ice. I asked to buy a cup of ice and the guy told me "NO, but you can HAVE a cup of ice!" LOL!!!
We ate at the NASCAR cafe. Over priced and not much variety, the food was OK. Hope this helps. Debbie =:>)