The latest
Cafe Tarragon opens within Future Green
A new restaurant opened in Bay View last week, but it's not one you're likely to notice unless you're looking for it. It's called Cafe Tarragon and it's inside Future Green, an organic living retail store on South Kinnickinnic Avenue.