BT’s Crows Nest, the newest seafood restaurant in Windsor, has opened for business in the downtown core at the former location of Three…A Tasting Bar.

While the restaurant is now open, BT’s will host their grand opening beginning at 5:30pm on Saturday, September 26, 2009.