Wait... you were knocking Magic Mountain's food without having eaten at Magic Mountain?
Let's look at some of their more worthwhile options.
Full Throttle Sports Bar: An air conditioned sit down restaurant with a bar... the patties are fresh not frozen, and the buns are a cut above the slop sold elsewhere in the park. Options include a jalapeno bacon cheeseburger, nachos, salads, wings with house made sauces and more. I was in the first generation of line cooks at this establishment, and also was the last generation of line cooks at Mooseburger Lodge, the restaurant it replaced. This menu was way better than what was served prior to the refurbishment, and this is a trend that has continued since. Currently has 4 stars on Google Reviews. Not dining pass compatible, but the air conditioning is excellent and the burgers are far better than Disneyland's.
The next place to open (this time along with Twisted Colossus) was the Twisted 'Wiches. The manager over this location was one of the best I knew working there... and from what I understand, this food is among the best served at a Six Flags Park. Serving a variety of sandwiches including cheesesteaks, this location has 4 stars on Yelp. Here's a photo:
View attachment 368980
Let's go a bit further to another recently rethemed location... Ace O Clubs (formerly JB's Smokehouse). I haven't eaten there since the retheme, but it looks to be the same food. Their Turkey Legs are phenomenal... dare I say better than Disney's. Here's a photo of one I had a few years ago:
View attachment 368982
Going a bit further, Six Flags recently redid a whole bunch of dining in coordination with the Crazanity ride. This stuff is your typical park fare... burgers, pizza, chicken tenders.
I will caution... stay away from the pizza. I had the (dis)pleasure of working a few months at their Teen Titan's Pizza location while my home location Mooseburger Lodge was being renovated into Full Throttle Sports bar... the pizza comes premade and frozen, the toppings are cheap as possible, and the slices are not worth the $10 Six Flags charges.
If you're gonna go for chicken.... the boneless wings at High Octane Wings are delightful. The sauces are made in house (most use Frank's Red Hot as a base but additional butter + seasonings are added). The Spicy BBQ is a honey sriracha + Sweet Baby Ray's blend... phenomenal stuff, and the actual "boneless" wings are made from breast meat, not your Mcdonald's chicken blend. Personally, these are my go to for the Dining Pass.
And that's ignoring the snack that's included with each visit if you get the dining pass... a churro, ice cream, etc are all valid.
Six Flags MM has been working hard to improve their dining options... which is good, since there's a Wendy's and Mcdonald's right outside the park that I imagine gets a lot of business from folks not wanting to pay Six Flag's exorbitant prices.