I think Sea World has good places to eat,but for whatever reason their sister park Busch Gardens is much better,same company and similar food but Busch Gardens is better.One thing that's very good at both parks are the desserts,which are made on site.Sea World is offering the All Day dining deal where you can basically go through most of their restaurants line and get an entree,side or dessert and drink as many times in the day as you want for $29.99 for adults and $14.99 for kids,If you're going to be in the park all day it's a very good deal.The fajitas at Mango Joe's are pretty good as are the sandwiches and burgers at the SeaFire Inn and the Spice Mill.On my last visit I had the baby back ribs at the Voyager's Smokehouse and while they did have a good flavor they were tough and overcooked.The one time in the year I make a point of going to eat at Sea World is in February for their Bands,Brew and BBQ event,it's an all you can eat BBQ with every meat and side you can think of,ribs,pulled pork,chicken salmon, burgers,hot dogs etc...and unlimited sodas and water bottles,beer of course is extra.And for whatever reason the desserts in this event are not a big deal,rice krispy treats,brownies etc.. good but not like the desserts they sell in the restaurants.