If you can make it to a resort, I'd say breakfast at the Trails End Buffeteria is great. Breakfast, lunch or dinner, it's the cheapest buffet on property. We were really happy with our meal there and would go back again in a heartbeat. I'm not sure if you can make an ADR or not, though. We didn't think we could so we showed up and had just a minimal wait.
Other non character places which we were happy with were:
Le Cellier
Mama Melrose
50's Prime Time Cafe
Sci Fi Dine in Theater
DH loved Boma and Ohana, but I didn't find them as great as I was hoping to.