This place can get really busy but my advice is: wait in line because it's worth it. We'd read the great reviews so came here our first day in town ... and then the next two days as well! Clean, bright, inviting environment, great food and good service. What's not to like about that?!