The wait is always long (no matter what time I go it seems!), but the food is worth the wait. My favorite dish is the vegan nachos...I have gotten it a few times and it never disappoints! Do not come to this restaurant if you are in a rush or have less than an hour to spare, because you will be stressed by the wait. Last two times I've gone, it's been about 1.5 - 2 hrs between arrival time, finally being seated, and then waiting for our order to be taken and then waiting for our order to arrive and finally being able to eat our food.