This place is perfect and completely worth the long wait you'll have in line. They also have surprisingly good vegetarian options! I have thoroughly enjoyed every meal I've had here. The staff is friendly and welcoming and the decor is adorable. Pro tip: Go at 11:00 and the line is much shorter.