@27 I beg to differ your differing! The only reason I see for capitalizing "mimosa" in those links is that it's the first word of the sentence.
Take it away, Grammergirl:
"Some cocktail names are easy to figure out because they go by the standard capitalization rules. If they don’t include something that would be a proper noun, such as a person’s name or a city name, don’t capitalize them. So “mimosa,” “mudslide,” and “pina colada” are all lowercase."