First time here. Arrived at 6:45 pm for a party of 4. It was packed and we waited 30 minutes for a table. We were seated and our drink orders were taken. Two ordered cokes and we ordered margaritas with no salt. After 10 minutes we told our waitress we did not get our drinks. She stated the bar was making it. Another 15 minutes went by and now our food was here. We again told the waitress, we still don't have our drinks. In a dumbass tone she said "we are out of glasses." We were half way finishing our food when the margaritas finally arrived. Both had salt. We will never again come here and the drinks should have been complimentary. A very bad experience.......who in the heil runs out of glasses? Should have poured it in water glasses!!!!