Regarding the above long post, you can buy the pass any restaurant where it's accepted.
Don't be fooled in to thinking that you'll just get the pizza and pasta buffet instead to save money -- you'll save money but the quality is poor. The pizza and pasta buffet is included in the all day dining, that's how I know about this place.
The pizza that's served individually at the waterfront is better.
The lines for the restaurants that have the dining plan are LONG. However, once you have the food you want, you will be waived through by the cashier -- just show your wristband.
Besides the strawberries, the desserts look better than they taste. Even the whipped cream for the strawberries is weird tasting because it's not real.
I wouldn't get the plan on days when the park closes early especially if I was paying full price for or not eating the breakfast or at least getting coffee.
You'll find that you can get a lot of food but like the PP said, you won't want to eat it.
My suggestion -- eat a good breakfast (maybe a late breakfast), bring some snacks and beverages in to the park, and go for a decent dinner at 6:00 p.m. when the park closes. I see plenty of people eating sack lunches in the park.
There are plenty of choices on International Drive next to Sea World.
http://www.internationaldriveorlando.com/thingsToDo/dining.asp
Make a reservation if it's available at the restaurant that you pick.
Sorry to be a downer about the all day dining plan but I've tried it because it's discounted for AP holders, I wasn't concerned about wasting time in line or sit down meals because I'm local, I got to the park early enough to get the breakfast, and I got the bottled water all day.