I pretty much walked into this place because they had a sign for 2 16 oz waters for $2 and we had just done about 4+ miles of late night strolling up and down the Vegas strip in the 100+ degree weather.
It looks like a small shop from the outside but inside it is pretty big with multiple levels and tons of merchandise. I didn't really look around since I was dehydrated and just wanted the water but it appeared to be a pretty decent shop. There might be some other goodies hidden in here worth checking out. Oh yeah, there's alcohol in there too...