Our Third Location is Coming Soon!


Sterling Heights


Rochester Hills


Waterford

About Johnny Black’s

Johnny Black’s Public House is not just your standard sports bar. You can get all your normal bar favorites like Burgers, Wings and Nachos. But you can also order gourmet entrees such as Filet Mignon, Twin Lobster Tails, and Salmon.

We started out with one restaurant in Rochester Hills, Michigan, and then expanded to include our second restaurant in Sterling Heights. Our third location is currently under construction and is scheduled to open in the Fall of 2017!

No matter where you are located, there is a Johnny Black’s Public House near you! Click to see all of our locations.

  • Open from 11:00am to 2:00am daily
  • Brunch served every Sunday from 10:00am to 2:00pm
  • Weekly specials including Ladies Night, Fiesta Monday, and Endless Perch
  • Catering available for all occasions

See Our Specials

Menus for Our Sterling Heights Location: