At the junkyard track in Dallas, off loop 12 (pretty convienient and not too bad for just practicin), the owner or whatever he is, cooks chicken on top of a old metal trash can. I've never actually had any, but I hear that it's not too bad.
As to Barnwell being better than Muenster.. I'm not too sure about that. I guess if you really knew the layout at Gilmer it would be good, but the last time I was out there the trails were in crappy condition, you couldn't tell where anything was supposed to go. At least at Muenster you can string some stuff together even when there's no marking. Muenster will always be my first choice for a day of riding. There's plenty of whatever you prefer out there, plus the dirt at Muenster usually comes off really easy, whereas the red dirt at Gilmer can be a real PITA to get off of bikes and out of gear. Some of my old gear still has some red stains from a TCCRA race out there last year, even with spray and wash.
I don't know which particular flavor you prefer, but there are also quite a few motocross tracks in the area. Some other people could probably let you know more info about those, seeing as I've never really ridden motocross (with the exception of a day at Shady Grove, a day at Nocona, and the WORCS race at Oak Hill).
When you're ready to try your hand at racing, TORO is a great organization to get going with. It's not too threatening, not real hot, the races aren't as long as others, and they're really very fun. The season is just winding down right now, but there is one more race next week in Denton. Might be fun to show up and watch if you're interested. TORO will get going again next year in late October, you might be about ready to see how you stack up in some off-road racing by then. Personally, I like to race, because it keeps me more interested in riding. I like the competition aspect of it, and I do like to beat Matt when I can. :)
I guess that's it, boy I wrote a lot. If you're ever wanting to go ride, post on here and there will usually be somebody who wants to join you. Also, just watch this forum to see when and where people are going riding. Don't forget to join us for the supercross this year!