The food was terrible. The service was very poor. Worst of all however, was the fact that there was a LARGE Insect in my horchata. A city insect. I had already drank half by the time I noticed. It was the most repulsive thing I've ever experienced in a restaurant. When i pointed it out to the waiter, he replied ""oh sorry"" and walked away, after leaving the check. Worst $20 ever spent. Gross.
more