If you look through the trip reports on this forum, you will find a lot of tips and tricks, including information on dining. Also try the threads on the all-day dining plan. I believe some of those have menus, prices, and food photos.
Regarding dining, I can only speak for a few places. Voyagers Smokehouse BBQ is good counter service BBQ. Seaport Pizza and Mango Joe's Burgers are okay. I haven't been to Mango Joe's in a while, but I recall it is the better of the two with more variety. If you are willing to pay extra, I highly recommend Dine with Shamu. It is good buffet food (including beer and wine), plus a great exhibition of how the trainers work with the killer whales.