Bass Pro, as a seller of outdoor goods is phenomenal. They variety of things available is fantastic, and even more amazing is the decor and layout of the store.
The restaurant is my niece's favorite, mostly because they have friend stuff and a giant fish tank to eat next to. The food itself is not that great. It's mostly fried, and the stuff that isn't is just ok. The restraint it's self I would only give 3 stars. Not great, but not horrible.