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.