My experience seems to align with many of the other reviews that I read here--good food, poor service. Theres something for everyone including quite a few vegetarian taco options. There's the option to create your own tacos (many many options!) and a menu of pre-designed tacos for the indecisive people like me! We had a group of 8 so we tried 3 different guacamole styles (regular, pineapple, and salmon) and the corn salsa, all were great and the chips were delicious. Good prices. In terms of service, our waitress brought out a plain guac instead of a pineapple guac and when we told her about it she made a face and pulled it off the table without saying a word. This is just one example where we felt we were inconveniencing the staff instead of them simply apologizing and correcting the mistake--this can really make or break a place. I was hoping our experience was just an isolated one but it seems that its fairly common here. I will probably go back because the food is good but the customer service needs to be addressed!