The food is great. Everything else? Not so much.
I will say that I've really enjoyed the food both times I've been here. The first time, I was with a group of 4 and it took 45 minutes for our meal to come. I gave them the benefit of the doubt because- hey- it's a busy weekend morning and there were 4 of us. And the food was awesome, so I wanted to go back.
Went back today with one friend. We ordered two omelets and their special waffle to share. We had been waiting 30 minutes to get a seat (highly recommend the NoWait app to get in line before you arrive), so we ordered almost immediately after sitting down because we had time to look at the menu. 45 minutes after we got our table, we started feeling hangry as we watched the tables around us (who had been seated after us) get their food. We asked our server for a status update, and she said that omelets just take longer than waffles and they should be out soon.
We hit the one hour mark, and we watched omelets get served to a couple across the restaurant who had arrived after us.
Don't get me wrong- our server was nice and great through the whole shitty process. You just reach a point where you are so hungry that you can't really enjoy your food. They took about half off our bill, and that was nice. But they forgot to return my friend's card (which we of course didn't realize until we drove back across town).
Ultimately, the great food doesn't make up for subpar service I've had both times I've been here. Would recommend you find somewhere else to go.