I can't speak to their food personally, but I can assure you their prices are better than what you would pay in the ballpark. Therefore, you can kill 2 birds with one stone by getting food and drink at a real world price, and parking for free.
The shuttle has an added benefit of cutting down on the amount of walking you may have to do, depending on how close you found parking to Busch Stadium.
Check the place out here