The folks at Seven Fish, formerly housed on the corner of Olivia and Elizabeth Streets in Key West, bought land and built a shiny new restaurant. Watching the construction, it seemed like it took forever. The restaurant closed in the old location for their annual summer vacation in September and reopened in […]