I thought the food was good. We got the pass free with our Seaworld package, but I can tell you we had a full breakfast in Voyagers, pizza for lunch at the pizza place, Voyager's for dinner, and many many snack visits for fruit, fries and drinks. I definitely thought we ate more than it cost. Plus, it was hot when we went, and having to not carry a water bottle and jump in a restaurant to just get that was great. My kids got to eat as much as they wanted. We went to the wrap place near Shamu Stadium and had a snack to eat while waiting for Shamu Rocks.
If you are paying full price for it, look at the menu prices online. If you are a big eater and don't mind going to the restaurants that are included in the plan (some are not, and some food is not), it is not a bad deal. The food is good food for park food, and the servings are large.