I always try to stop at JCD whenever I am anywhere near Birmingham. I have enjoyed many of their menu items over the years. The appetizers (wings and pork rinds) are some of the best I have eaten. My fallback favorite entree has always been...the Glazed Pork Chop. But all these will have to move over for the Shrimp and Grits! It is the perfect meal. The shrimp had the perfect texture and the flavor was an excellent combination of grill and smoke. The grits were creamy without being mushy and the gravy complimented both. I had to finish off the night with the White Chocolate Bread Pudding. Very rich but not overwhelming. Of course, John's always seems to have an incredible local craft beer selection. I enjoyed the Snakehandler, strong but still refreshing. I have not been able to get in town in time for their Happy Hour, but it sounds great! John's City Diner is a must for locals and travelers alike. I was not able to experience the excellent whiskey selection on this visit because I was driving. And they have a great mural.More