Had a bad experience here last night. Friends and I decided to try this place out. Service was horrible. Waitress blamed it on factors that she couldn't control but that's not a good enough excuse for my experience. Waited over 20 minutes for 1st round of drinks. Waitress spilled a bit of my drink on me and never came back with napkins. Asked for water for the table and only got 2 waters? Waited about 45 minutes for just nachos and tacos. Food was mediocre and not brought out by her but other staff members and I was pretty upset she never came with napkins after I asked and would be common sense if you spill a drink on a customer; this greatly affected my mood. After she dropped the check for $72 and some change, we told her $30 cash first then rest on the card. My card bill came back to $49 and change. Waitress basically stole a seven dollar tip and it wasn't worth the wait to fix it since she had previously taken forever to get back to our table. Dishonest staff and average food. I would urge this establishment to look up our bill and find out who this waitress was. She never even introduced herself by name.