Steve loves margaritas...or is it daiquiris? Maybe it's a mudslide!