Book a Table or Send a Note
We promise to do our very best to accommodate your party’s needs. Please contact us today to make a reservation, inquire about an event, or book a banquet, we are here to assist you however possible!
1250 Bowes Creek Boulevard, Elgin IL 60124
Located at Bowes Creek Country Club
Book a Private Event
We thank you for considering Johnny’s for your private event or banquet. Please contact our manager for more information about what Johnny’s Supper Club can offer you and your guests on your special occassion.
We Can't Wait to See You!
Thanksgiving 11a-4p (pick up orders only)
Christmas Eve CLOSED
Christmas Day CLOSED
New Year's Eve 6p-1a
New Year's Day CLOSED
1250 Bowes Creek Boulevard, Elgin, IL 60124