stackedculture.com
Restaurant Week: Bermuda
Devil’s Isle was the first stop for Bermuda’s Restaurant Week. I had been there to grab a coffee and sat down for lunch a few times but, never tried their dinner menu. Stepping through …