This place is awful. The service was terrible. Our waiter took 15 minutes after we got there to take our order. It seems that the waiters take the order and someone else does the rest (another person brought the food, drinks, refills, etc.). We never saw our waiter again until he handed us the bill. The food is spicy, even if you order mild. It just didn't have a good taste to it. Agave, which was the name of this previous restaurant, was much, much better. The food is expensive, too. If you want this type of quality food, just to to Del Taco or Taco Bell...cheaper and taste the same, or even better.