Arrived at SPIN at 10:23pm. Patrons ahead informed us it would be minimum 20 minute wait. We noticed several tables were unoccupied but not cleared off. We were seated at 10:44. Our server came by minutes later to check with us. She came back again minutes after and took our order and said she would bring us water. She brought a tray full of glasses of water...But not for us. We waited. And waited. In that time she had waited three times on the table across from ours. At 11:10 she once again promised us water. At 11:20 still no water. We are now 36mins in from being seated. No water, no coffee, no dessert!!!! Our waitress passed us again with no acknowledgment. I hailed her over and asked her again for water. She said she will bring us some water and that she is not lying. We noticed that all the staff appeared to be calm and yet it was evident that they were either short staffed or poorly managed. At 11:25 we walked out. What a waste of 1hr. We've been there on several occasions prior but have never had such a horrible experience. WILL NEVER RETURN AGAIN!!! Very ignorant waitress insisting that she is not lying about bringing water after she promised us water twice before.