I have always enjoyed eating at Cracker Barrel. Their location in north Phoenix is near Interstate 17 and Loop 101 near the Castle. You need to drive around the freeway to access the large parking lot.
This location is similar to most with a large country store and restaurant. Even on a busy Sunday morning, our party was seated fast. Very hot coffee came fast with a huge menu full of very reasonably priced Southern food. The dining room is very country and very loud.
For breakfast I had biscuits and gravy with Bacon and fried apples. This large meal was on the "lighter appetites" menu and was very delicious and filling. My friends enjoyed their large breakfast plates. Service is fast and friendly even with several young and very picky eaters.
You can buy a lot of country stuff in the gift shop, although most of it is pretty overpriced. They have a great selection of candy and soda too. Overall it's a great place for a meal on your trip or just after church.