I have never experienced such terrible service in my entire life. I am visiting from California and walked by 3 amigos because it looked like a cool place to grab a margarita. The second I sit down, the lady who sat us dropped our menus on the table so rudely and did not say a single word. Next they took forever to serve us and bring us our drinks and water. When the waters got to our table they were half way full with no ice and the glass was dirty(in photo). After 30 mins my margarita came and it was 95% margarita mix and 5% tequila. At this point my friend and I were running late so it would take too long for them to bring me a new one so I said for him to just take it and cancel it. The waiter starts mimicking me and tells me with such a rude tone that this is how they make their drinks and that it's not on him who brings out dirty or clean cups/dishes. I ask to speak to the manager who is standing 5 feet away from me yet refused to come speak to me. Long story short the waiter is fighting with me and instead of offering to fix the drink or see how else he can help his costumer, he fights with me and makes fun of me. I am lost for words and I hope they go out of business. I usually do not write Yelp reviews or say anything to the waiter if I am unhappy about my food/drinks but this place made so many mistakes and the employees were speaking to me in such a rude manner that I had to say something, and I'm glad I did. They don't even deserve 1 star.