Phone: 847-214-5877


Tuesdays – Saturdays:  noon – 9p
Sundays:  11a – 8p
Tuesdays – Saturdays:  noon – 11p
Sundays:  11a – 8p

Daily Specials

Tuesdays: Trivia Night 6-9pm
1/2 Price Pizza’s 4-9pm
$5 Skyy Martini, $4 Domestic Draft, $5 Import Draft

Wednesdays: Free Bingo 7-9pm
$5 1/4lb Burger w/LTO 4-9pm -$1 for extras, sides not included
$6 Patron shots, $3.50 Domestic Bottles, $4.50 Import Bottles

Thursdays: Live Entertainment 6-9pm
BOGO Pastas 4-9pm (lesser price pasta is free)
$6 Fireball shots, $6 Tito’s U-call-it, $1 off Glass of Wine

Fridays: All you can eat Fish Fry 5-9pm (choice of Cod or Tilapia)
$7 Old Fashioned, $4 Well Drinks

Saturdays: Chef’s Specials
$5 Jack, Captain, or Bacardi drinks

Sundays: Half Price Appetizers all day
$6 Bloody Mary, $5 Vegas Bomb

Special Events

• Banquet Meeting Room (Capacity: 10-30 people)
• Banquet Dining Room (Capacity: up to 125 people)

Johnny's Supper Club banquet meeting facility can seat anywhere from 10-30 people comfortably. We are Wi-Fi compatible and we also have the capability for you to do your laptop presentation on our large flat screen TV that is in the banquet meeting room. We can provide you with breakfast, lunch, and dinner all in the same room if this something you may desire for your banquet or meeting. But if the weather is nice we would highly suggest that you take a break for lunch or dinner and eat out on our patio and soak in the view of the beautiful golf course that we are located on.

If you are looking to have a larger banquet event or Holiday Party our Banquet Dining Room can sit up to 125 comfortably. We have buffet, plated, and bar packages that are reasonably priced and our staff will make it their top priority to make sure that your banquet is unforgettable.

Johnny's is also a nice place to bring the family in for dinner or to just come in and sit at our beautiful wooded bar have drink and just relax while you watch a game on one of our 7 large flat screen TV's.

For more information, please contact Megan at: 847-214-5877 (or) email:

1250 Bowes Creek Boulevard, Elgin, IL 60124  |  847-214-5880