By blending a bit of the old with the new, owner and self-taught chef Shannon Gober has transformed this Downtown Birmingham landmark into John's City Diner. While the restaurant still maintains much of the charm from the past, the decor and menu have undergone a face-lift. The menu at John's City Diner features a wide range of flavors from Southern comfort food to Gastro Pub inspired dishes. We use only locally grown or Organic produce. Every meat that we use is hormone, GMO and antibiotic free such as Fudge Farms Family Pork, Springer Mountain Farms Chicken and Creekstone All Natural Beef. Our bar features 12 local craft beers on draft, 15 wines by the glass and hand crafted cocktails using the most honest ingredients available. As we like to say at John's, "Get Some".


Make a Reservation

Powered By OpenTable


Monday-Thursday 11:00-2:30, 5:00-9:00
Friday 11:00-2:30, 5:00-9:30
Saturday 5:00-9:30



Join us for happy hour

Monday-Friday. 4:30-6:30 in the bar. $5 wine. $3 beer. Half-priced small plates. Food service begins at 5 pm.



Upcoming Events


Cocktail Dinner- August 17

Email us at johnscitydiner@gmail.com to make a reservation.

Cocktail dinner.jpg



see above 

PAST Event:

Bartender and Industry Friends!! Friday June 28th at 12:30pm in our private Dining Room. We will be hosting Jackie Zykan from Old Forester. She will be heading the taste through history and telling the story of how old Forester started and became the incredible product that it is today.


New Years Eve

We offer our full dinner menu plus many chef's specials for dinner from 5- 10pm on December 31. Follow us on social media to find out about our specials that evening and make your reservation NOW. 


Screen Shot 2017-12-01 at 9.41.19 AM.png

Private Events


In the heart of Downtown Birmingham, John’s City Diner welcomes parties for all occasions. We have been creating special events in the restaurant since 2004. We are an excellent choice for any occasion, personal or professional. We have a number of sample menus (included in the banquet menu below) in a range of budgets. These party menus will be exquisite for most events and have been successful in the past with overwhelming response from our guests. Our goal at John’s City Diner is to make your special event perfect for you. We offer customized menus for weddings, office parties, birthdays or any other special event. We love to do carving stations with grass-fed beef tenderloin for upscale events or your guests can enjoy the best Chicken & Waffles in the South for more casual occasions. Our love of food and willingness to extend our culinary expertise allows us the flexibility to create a party menu that fits both your tastes and budget. We promise to help you host the most memorable event. Let us do the work, you enjoy!

Our completely Private Dining Room can be decorated for any occasion. It is ideal for seated dinners of less than 100 and can accommodate cocktail parties of slightly larger.

We often use one side of the main dining room to create semi-private events that would like to have close access to the bar. This dining room is completely open to the rest of the restaurant but will exclusively be used by your party.

We can also reserve the entire restaurant for parties that would like to utilize our facility to host a large, full service occasion.

For more information, or to book a party, please call contact us through the Contact section of this website. 

Banquet Information | Party Contract

Email completed Party Contract to: 


We offer basic catering for office parties, luncheons and other simple events along with full service catering for rehearsal dinners, anniversaries, weddings and other custom off site events. We cater to Avondale Brewing Co., Good People Brewing Company, The Barn at Shady Lane, The Red Barn, Ted's Garage and many other great locations.

Visit our JCD custom Catering website for special off-premise events. JCD Catering will work closely with you to customize an event of a lifetime. If you can dream it, we can cook it!

Email us through the Contact Us tab.

View Catering To-Go

Order for an Office Party, Luncheon or simple drop-off event

View Full Service JCD custom Catering Website 

Pimento cheese.jpg
meat display 1 small.jpg


For small office parties and standardized large groups view our catering to go menu for pick up (some delivery available).

Contact Us

Name *

112 Richard Arrington Blvd N
Birmingham, Alabama 35203
(205) 322-6014


Mon - Fri. 11am-2:30pm

Mon - Thurs. 5pm-9pm
Fri. - Sat. 5pm-9:30pm