Most pleasing to the palate
• Most scrumptious
• Most tasty
• Superlatively scrumptious
• Ultimate in deliciousness