Go in expecting to wait. Our wait time ended up being doubled what we were told and it takes a long while for your food arrive as well. I saw in other reviews they experienced the same thing, its like if they told you it was a hour wait then they know you would leave, so they tell you 30-40 min, thinking it wont be so bad. I felt like I saw more people waiting for their food than actually eating it therefore making the table turnaround extremely slow. But the food is amazing once it makes it to your table but be careful as they will also up-charge you for certain sides, even though it makes it seem like a side is included with your entree. Parking is not as bad as other reviews have made it out to be, yes their parking lot is small but there are walk-able lots nearby. Also love the use of different kinda of coffee mugs, cute place. Next time I go back I will make sure I have the whole afternoon available...