Located on the southwest corner of Main Street and English Street in a small strip mall big enough for a couple of shops and some parking to boot. They are connected to the Vin Bön next door and may even be partnered or owned by the same folks as I see the staff walking between the stores.I dropped in one…