Interesting logo, and cool caricatures. Obviously the O stands for onion, but what does the F stand for? A couple ideas for the logo are, one, maybe you could make the O look more like and eye, and two, perhaps you could try using the eyebrow for the F (it kind of looks like one anyway.
While I recognize the necessity for a basis of observed reality... true art lies in a reality that is felt. -Odilon Redon
Thanks for the response! Yeah I was surpised how many peices I found that had text from an actual artical but seemed kind of strange to me...also seeing no mention of the sorce - I don't want to risk...