When you eat at Big River, you have to roll the dice, b/c you never know how it will be.
The meatloaf used to be excellent, but has declined over the years. The ribs are still very good, most of the time.
Stick with a beer and (insert entree that can't be screwed up here), and it is decent. Sit outside if you can. Inside can be 'musty' at times.
We usually end up there when we don't have ADR's, and need to eat, without hiking back into EPCOT. We are not against it, but we don't go out of our way to dine there, either.
But, it's still better than eating at the ESPN club.