North ShoreData checked October 2026
  1. Home
  2. Highwood
  3. Restaurants
  4. Teddy O'Brian's

Teddy O'Brian's

Teddy O'Brian's: restaurant at 432 Sheridan Rd, Fort Sheridan, Highwood. It is also listed as live music bar, live music venue and pub.

432 Sheridan Rd, Highwood, IL 60040Checked October 2026