Restaurant Week on Block Island Begins! Stop into The Beachead for some Local Flavor!