The Deli at the Anheuser-Busch Hospitality Center has great food (we love the hot turkey, or beef sandwiches).
The Smoky Creek Grill is my favorite place to eat in the park, awesome BBQ (IMO).
As mej mentioned earlier, Mango Joe's has great food as well.
I've always heard good things about The Waterfront Sandwich Grill, I've just never been able to pull myself away from the others though.
I'm just sorry to hear you didn't get to try any of the other restaurants. I agree with you about both of the places you've eaten at, not being all that great :lol: