I've dined w/ Shamu before and I think it's fun! They've changed the location since I've last gone, but it's still the same. A yummy buffet w/ delish desserts and there are things for adults and kids, but it's all in the same buffet. All the times I've eaten there was for dinner and it was great. There are also times when the trainers will talk about Shamu and will have him come to the side of the pool for close-up pics.
Here's a dinner menu from Sea World's site:
Beef Bourguignon
Seafood Creole
Chicken Dijon Creamy
Garlic Tortellini Pecan
Rice Pilaf
Fresh Garden
Vegetable Medley
Caesar Salad
Oriental Salad
Freshly Baked Rolls & Butter
Assorted Fresh Baked Desserts
Assorted Pepsi® Products
Iced Tea
Hot Tea
Coffee
Hot Chocolate
Select Anheuser-Busch® Beverages
Children's Menu:
Macaroni and Cheese
Chicken Tenders
All Beef Hot Dogs
Fresh Fruit Salad
Shamu Cookies