Seen through the branches, Bart’s Drive-In was established in 1946 and is a must stop for anyone who visits Windsor.
Have a WordPress.com account? Log in now.