I'm looking for suggestions on a decent restaurant and/or coffee house in Windsor. I will be meeting a good friend coming from the US and ideally, the place is easy access to the border or right off the main road. Perhaps a go to place in Windsor that is known as the local landmark or institution. I must admit that I know nothing about Windsor and same for the friend coming from the US (other than Windsor is south of Detroit (thanks to trivia pursuit!)).