Yes, this place is a tourist trap. But, is'nt that what you expect from a bar on the strip. There is a cover to get in and the drinks are expensive. Again, it's Las Vegas on the strip in New York New York hotel. And, if you're here you are probably on vacation, so suck it up.
Coyote Ugly is a great concept. They have scantily dressed bar girls who dance on table tops and ecourages female customers to come up and dance too. The woman brave enough or drunk enough to get up on tables get free shots. Trust me, with multiple woman dancing and drinking, it makes for quite the party atmosphere. With the women, music and drinks it's hard not to have a good time. It was'nt my favorite place in Las Vegas, but it was cool.