My girlfriends from work and I would attend this restaurant once a month for a girls lunch. The salsa and guacamole are great. They say it's tableside guacamole but they really just ask you how hot you want it and they make it and then bring it to you. The tacos are the only thing I would recommend ordering. I have tried a burrito before as did one of my friends and they both failed miserably. I would never order again. The atmosphere is cool and a lot of fun. The staff is o...k...It is hit or miss really. We have had to wait a long time for drink refills and more salsa. But, if you are looking for a good taco, this is the place!