It was a really vibrant atmosphere with great food. When you arrive you need to find yourself TABLE (super busy, when we arrive we find the table), when you are ready to order food you go to the counter to pay at the same time. There is also a 25 minute wait for food, but it is really good to get here.