I tried out this place with a couple of friends when it first opened. The horchata was too powdery. The lemonade was too sweet. The tacos were plain. The Torta was okay. Service was mediocre. Not much else I can say. I hope it’s gotten better since the last time I went(which was about 3 months ago).