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! Contact Music Schedule