Although there aren't many restaurant choices in Cherokee, skip this one. You'd be better off at Burger King. Service was terribly slow; it took an hour to get our food after we ordered. I ordered the fried shrimp platter. When it finally came, it was terrible. It was very obvious my food came from a bag they pulled out of the freezer. Yes, I know, stupid to order fried shrimp in Cherokee, however, my mom got a "veggie plate" that was also terrible. The fried green tomatoes were like eating cardboard. We mentioned the bad quality of our food to the waitress and she ignored us, which I understand considering I've been told since that the owner will NOT give refunds. Besides that, our waitress was very nice and attentive, so no fault to her whatsoever. Would never recommend this place. You're better off eating at the Casino; that's what we did for the rest of our trip.