Having spent many Saturday mornings at John's, it's just a great neighborhood joint. Great coffee, served hot and fast. Spend enough time there, and the server will know your order by heart. It's small, close and ,yeah, you may have to wait for a few minutes for a table or booth, but it's worth it. In a world too cookie-cutter most of the time, here's a family-run business that brings back lost times. It's refreshing to hear Jimmy barking out food orders, the servers barking back. A great cross-section of Charlotte dines here. Please don't all come at the same time after you read this. I still want to be able to get a seat!
Pros: Inexpensive, Parking, Entertaining
Cons: Crowded at times