Seen through the branches, Bart’s Drive-In was established in 1946 and is a must stop for anyone who visits Windsor.