Southeast Light Delights is located on the Mohegan Bluffs on the property of the Southeast Lighthouse. We serve the freshest lobster rolls on Block Island.