Location: Chicago, IL – River North. About Us. The Green Door Tavern, a Chicago institution located in River North, is seeking an experienced and dynamic Restaurant Manager to join our team. Known for our historic charm and vibrant atmosphere, The Green Door Tavern has been a destination for locals and tourists alike since 1921. The Green Door Tavern is also home to The Drifter, Chicago’s prohibition-era speakeasy specializing in classic craft c...