IMG_8770.jpeg

The North Shore’s #1 Spot for Live Music, Drinks and Fun Since 1999!

A Highwood, IL landmark since 1999, Teddy O’Brian’s is the North Shore’s favorite spot for Booze, Food and Live Music!