Our first night at the Red Rock we decided to eat a late dinner at the Grand Cafe. I wasn't expecting it to be anything too special since it is a 24-hour spot but man.....it was one of the worst dining experiences ever. It had NOTHING to do with the food which was overall decent but we had one of the worst servers in the world. I don't even know where to begin...\n\n1. The wait was a little longer than I would have expected after 10pm.\n2. When we were sat our server did not arrive for at least 15 minutes. All she could've done was stop by the table and say something like \"be with you gals in a minute\" aka table-touch.\n3. When she finally arrived she had a tray with water and just took our orders. There was no intro or \"Hi, my name is...\". She almost looked \"irritated\" with us.\n4. As we were placing our ordera my sister asked if she should order dessert now or if we were to do it later [since we ordered a pre-fixe-esque 3 course meal] and the server's response was \"you can either get the cheesecake or chocolate cake!\". Uhhhh that's not what we wanted to know.....we CAN read lady....\n5. Our quesadilla and salad arrived shortly yet the 2 glasses of chardonnay we ordered had not arrived. When our server finally came around I was about to ask where our wines were but before I could say anything she said, \"WE DON'T HAVE SALSA\". I looked at her calmly and said, \"That's not what we wanted..we just want to know where our wine is.\" She then walks away and puts in our drink order. There was no apology or \"I'll get that right away\" from her. Thanks lady we've been waiting 15 minutes....\n6. Our food took an eternity to arrive [~30 minutes] and when it had arrived my order was wrong. I told my sister to go ahead and eat up since she was hungry and I calmly waited for our server to come around so I could fix my order. 15 minutes passed and my sister was practically finished with her meal. I spotted my server and went up to let her know my order was wrong. When I walked up to her she just looked at me from the corners of her eyes and I told her, \"there was mayo on my sandwich\". She said she'd get me another.\n7. You figure that if an order comes out wrong you would make it on the fly and get it out immediately. This was not the case. I waited an additional 15-20 minutes for my club sandwich and when it arrived she just set it in front of me and walked away. She immediately turned around and asked for our ketchup and I said, \"No. I'm using it\".\n8. By this time I wasn't hungry and ate 1/4 of my sandwich and a few fries. I figured we should place our dessert orders now so we wouldn't have to wait 4 more hours for that to come out. Our server came by and we told her what we wanted. We also told her we wanted boxes for leftovers. \n9. Another 15-20 minutes pass and we see her walking back and forth but there was no sign of our desserts or boxes. My sister who was PISSED the entire meal [and whom I tried to stop from complaining] lost it and went to look for a manager. After a brief explanation of our dining experience the manager brought out our cakes and boxes in under 5 minutes. He apologized and gave us a discount which was unnecessary but appreciated. He was incredibly nice and accommodating. \n10. We just wanted to get out of there so we grabbed our leftovers and went to pay. While we walked up to the cashier our server stopped us and asked, \"how things were\" and then was like \"OH! I forgot to order your cakes\" and on top of that she looked at us like we were going to dine-n-dash. I ignored her the entire time and just said, \"everything was fine\" and walked away.\n11. We left irritated and wasted so much time there. What a shitty way to start our trip. By the way we still tipped her which she did not deserve in any way. I should have just handed it to the busser who was working a lot harder than she was.\n\nWe've eaten at the other establishments in the hotel and received FANTASTIC service. We will probably visit the hotel again but if we ever come back to the Grand Cafe we will specifically ask to NOT be sat in that servers section.