4115 S. Grand Canyon Drive, Las Vegas, NV 89147
Filed under:
A guide to American barbecue in the city
Some fun off-Strip restaurants to explore