The food was surpisingly good----we had chorizo tacos and they were great. The guacamole was great, too. We had a customer service issue involving a very, very inebriated customer. They seated us next to a very, very drunk man that was so loud and used such vulgar language (not 4 letter words, but the BIG ones) that we had to move to another seat. We could still hear him, as could every patron in the dining area, but we decided to stay because we were hungry and it was late in the evening. When we explained to our waiter why we wanted to be moved, he lauged nervously and stated the man had had a lot, a lot, a lot to drink that night--apparently he had been there for several hours getting smashed. My issue is, number one: cut him off if he is that drunk; it is the server/bartender's responsibility to cut off someone that is clearly that drunk. Number two: why would they allow this man to disrupt and disturb the other patrons? They should have asked him to leave. There is no excuse for that kind of behavior in a public, supposedly family friendly restaurant. Totally unacceptable--we and the other patrons should not have been subjected to this rude, inconsiderate, drunk, obnoxious person. I am not the profanity police and I am an adult and can ignore things like this most of the time, but there were small children in the restaurant that night that should not have been subjected to this kind of behavior.