We ate at both ESPN and Big River Grille last August. The food at Big River Grille was surprisingly good. We ate lunch there, but many of the same offerings were on the dinner menu. The service was just o.k. I thought their cheese soup was better than at Le Cellier! Now it is overpriced and the floor was dirty when we went, but I wouldn't avoid this restaurant. Go ahead and give it a try.
Now ESPN was a different story. The worst service I can recall at a Disney restaurant. Again we ate at lunch, and toward the end of the lunch window, so staffing wasn't high...but we were practically the only diners in the place! And they still couldn't refill the sodas or even bring the final check without us having to track down the waiter ourselves. The food was decent, though. Similar to a TGI Fridays or similar chain.