Good food, friendly service, great music and ambience.
Overall, I can't say the food here is overwhelmingly amazing and worth the three hour weekend wait. I'd return but only an weekday in hopes of a shorter wait. Pork belly tacos are as good as everyone raves about and I usually hate anything pork related. Sushi is also very good, I really enjoyed the Soul roll. Ramen bowl was pretty disappointing, didn't want any more after one bite.
Be aware: the app they use that tells you your place in line is not accurate. We thought we had plenty of time so we were out and about, killing time (we were told a two-three hour wait)... App said there were 17 parties ahead of us when we got the "your table is ready, please come within ten minutes" text. Make sure you stay somewhat nearby.