Why do you put a lime with coronas?

The reason they put a lime in the neck of a corona is not to improve the taste - this is a very common misconception. The reason is simply because in Mexico (where corona originates) they put citrus fruit (lemon/lime) in the bottle to keep flies away from the beer without the use of fly spray which would alter the flavour of the beer.