I've been there numerous times and have enjoyed the experience every time! The place is always busy on the weekends (about a 30 minute wait), but obviously the wait is worth it! There are weekly brunch specials every weekend that are to die for. The food is never boring and the portions are never small. Definitely a must to try!