Art Square

1025 S 1st St, Las Vegas, Nevada 89101

Home of the Cockroach Theatre, beautiful art galleries, a beauty salon, restaurants, places to grab a drink, and a wedding chapel!

 

Follow us on IG: @artsquarelv