The historic La Concha Hotel, in the heart of the ever boisterous Duval Street corridor of Key West, has several claims to fame, including its prominence as the tallest building downtown.
Now, following a $13 million renovation, it also has a sleek, modern restaurant that serves dishes blending Key West seafood with Cuban influences and some Asian touches, courtesy of Andrew Nguyen, the Vietnam-born executive chef who oversaw its opening.