First of all, this barbecue is smoked. Not baked, not par boiled and then stuck in an oven. It's hand rubbed and slow smoked and as a lover of barbecue I don't eat anything else.
Second, don't go to a barbecue place for salad, or fish, or anything not associated with smoked meats. My daughter likes the salad with smoked chicken breast but as I have told her, if you want salad don't go to a barbecue place. My wife actually asked if they had an unoaked Chardonnay and didn't get thrown out.
Third, it has both St. Louis and baby backs. That's a real plus for lovers of barbecue. The links are good and not store bought but not made in house. Brisket and pulled pork are very good so get a sampler of both. Wings are big meaty fresh and smoked. Buffalo wings use a dry rub for the kick not bottled house sauce and deep fried frozen wings.
The service is OK and friendly wait staff, basically young locals. Beer could be colder and they should bring in some local brews. I see some complaints about the service and never experienced bad service.
Believe it or not Cowboy has first rate guacamole. So get a beer, order some guac and enjoy some authentic smoked BBQ.