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
I'm not yet done coding, but you can visit it and see the design live here: khayoespa.com I spend hours coding that I don't think the design is any good. I need someone with years' of experience in website...