I love the breakfast here. Even though you get there and they seem swamped they are really efficient at moving tables. We've never waited more than 5-10 minutes for a table even on weekends. I have only had breakfast there so I can only attest for the breakfast food and so far we have never been disappointed. The protein pancakes are a must. Very yummy!