Thunder Mt. BBQ is family style with meat (ribs, sausage, chicken), bread, coleslaw salad, beans and corn on the cob. If your little kids will enjoy that food along with the outdoor entertainment then I would go there. It's a lot more fun. But if you want a kids meal (burger, sandwich or macaroni, usually) and a quiet place to sit, I would eat outdoors at Carnation Cafe, maybe around parade time (4 pm or 6:30 pm last time we were there), so you can watch it go by while you eat.