Housed in the old theatre and managed by Green Bean Café, the Windsor Star Café is a pretty cool spot… Coffee, and vino and food and unlimited Windsor Star make this place worth coming back! Powerful, no fail wifi is a dream and patio balcony overlooking Windsor’s main drag are big pluses. Hours of operation are disappointing what with a 5:00pm weekday closing and Sunday closed…