Talk about trashy people. These people make redneck seemed cultured. At least rednecks have some class. The whole town is a bunch of burn-out alcoholics playing cowboys. It's no wonder the service sucks everywhere you go. No one wants to earn your business. It's a tourist town and if you go in understanding that service respect and friendliness are not going to be their 1st expected impression. Ihave met a better quality of people in a bowling alley.
I've seen better acting of gunfight events at Rawhide in Scottsdale AZ.
Having been to tombstone several times only to learn each time going there it was the hardest place to find any fine dining that is consistant in quality service and without flies.
Just about everyone is hung over and in need of a shave and that's just the women.
Go see Tombstone but make food reservation elsewhere like Bisbee.
If you easily get annoyed by getting stopped by handbill fliers from bird-dog curbside pointers trying to get you to come to their store or bar or whatever every 5 seconds then be ready to practice saying "NO thanks". As you'll be dodging these panhandles like a football receiver trying to weave around them to get to see some of the sights.