We went on a Friday night a few weeks back and got a table for 3 right away which was great! We probably sat for a good 15 minutes before we were approached by our server. Then another 15 before our order was taken. We ordered guacamole and 9 tacos altogether. The guacamole took close to an hour to come out which is pretty outrageous and our tacos probably a little over an hour. I would understand if it was super busy but it was around 830-9 when we came in and it seemed like all the tables were either eating or finished eating. When we finally got our food, we found a piece of long hair wrapped around a piece of meat which was very offputting. I tried to bring it to our server's attention but couldn't find her anywhere so I had to flag down another server and she said "sorry" without even hearing what I had to say and went to continue serving food. I finally got the attention of the hostess and she brought it to the kitchen and they happened to remake it in 30 seconds. We didn't really feel like eating after that. We got our bill and although they aren't obligated to, I felt like the taco with the hair should've at least been comp'd but it wasn't and we still ended up paying for it. All in all, I don't plan on returning anytime soon. Disappointing for sure.