The food and atmosphere at this restaurant are definitely worth the wait. They now offer reservations, so you don't have to wait if you plan in advance. Also, there are great places to shop within steps if you do have to wait. The food is always fresh, and there are so many options to choose from. We love going there and never have any complaints.
Pros: Food & location
more