Three things you have eat in Key West: seafood, Cuban food, and key lime pie. Check out the best restaurants in Key West.