By blending a bit of the old with the new, owner 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

Beer vs. Wine Dinner 2015

To view menu and purchase tickets, click here.

Private Events

John's downtown location has banquet facilities available for your private parties and special events. Many configurations are available, including rental of the entire restaurant (holds up to 500 people), or rental of our upstairs banquet facilities (holds up to 150 people).

For more information, or to book a party, please call us at (205) 322-6014

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.

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

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 or give us a call at 205-322-6014.

View Catering To-Go Menu

View Full Service JCD custom Catering Website 

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