Chelada is a chilled beer with a salted rim, while michelada is more complex and spicier, with beer, lime juice, spices, tomato juice, and chile.