If you have never been to Cherokee, please don't be shocked by what you see there. I was expecting more Native American stuff.....museums, etc. Instead, the majority of the place is like beachfront strip without the beach. Shop after shop with the same stuff you find in a beach shop. Very little to do with Native Americans. If you are looking for a book containing 101 Redneck jokes, you will find it here. Hillbilly back scratcher? Yep, there too. There is a shop with all handmade Native American items, but you will get sticker shock. Stay away from the Big Boys restaurant. I have never seen such a disgusting place in my whole life! We walked out befoe even sitting down. There is a really good buffet steakhouse style restaurant at one of the major intersections as you go into town. Absolutely the best food I have had at a buffet. We wish we had found it sooner. Sorry, I don't remember the name of the place, but looked like a converted Sizzler type steak house. Enjoy the Indian village. Very informative. We were there last summer.
Overall, I was disappointed, but I guess I can understand you have to sell what you can to make a buck. We never went near the casino. I can go to Vegas for that.