This place is ALWAYS always busy, so be prepared to wait a little (especially on weekend mornings) but it is seriously worth it. The decor is so warm and welcoming, and the service is always good. Breakfast food is usually breakfast food, but I actually CRAVE this place, its so good! They have a big menu too, so there's always an opportunity to try (and love) something new every time you come. I've been to two of their other locations and it's consistently good with great service at each one. Don't go to ihop, go to cracked egg instead!