Olivia's Cafe offers American cuisine with a Key West twist in a casual setting. Fresh Florida seafood and Caribbean influences highlight the menu.