I rated this place 4/5 stars because my hubby loves it and would give it 5/5, but I am not into it so much and would have given it 3/5, so I compromised.
We took our two boys to visit here in December 2012 on the way home from the Mall of America. Their animal displays are all done up very nicely and the kiddos enjoyed looking at them and taking pictures. There is a fish tank area to check out also. Santa also made a stop while we were here, and our 7-year-old liked that. Also, Cabela's gave a free pic of kiddos with Santa, which was a nice touch.
The food in the restaurant upstairs was okay. It is a good place to try if you like wild game for a meal, which I don't, but my husband loves. There are some other things on the menu though, so you don't have to eat that if you don't want to. The selection was not huge though.
The store has just about anything a hunter or outdoorsman would want, and the hubby could spend the whole day just walking around the place and looking at all of the stuff. I was really really ready to go after about an hour, and the kids were ready to go after about an hour and a half.
Overall, if you like this stuff, make an effort to see the place if you are in the area. If you could give or take it, make a short stop and decide for yourself. If you are not at all outdoorsy or interested in anything that implies, you could probably skip it. I enjoyed looking around, but I just did not want to stay real long...
If you own or manage Cabela's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.