Picasso Cafe straddles the line for vegetarians and carnivores with hits and misses