При наличии родового слова вкус такие названия нужно заключать в кавычки и писать со строчной буквы: вкус «амаретто», вкус «апероль», вкус «банан», вкус «вишня», вкус «джин-тоник», вкус «дюшес», вкус «клубника», вкус «мохито», вкус «персик и манго», вкус «пинаколада», вкус «солёная карамель».
Кстати, лингвист И. Б. Левонтина посвятила подобным конструкциям отдельную главу своей книги "Русский со словарем": "Некоторое время назад в магазинах появилась серия продуктов с удивительными названиями: зефир и пастила «со вкусом йогурт», «с ароматом ваниль», «с ароматом клубника со сливками». <...> Ничто, кажется, не мешало написать «со вкусом йогурта», «с ароматом клубники» или, там, «с ванильным ароматом». Своим недоумением я поделилась со знакомыми рекламщиками, но они покачали головами: «Нет, это специально. Брендинг!» Что ж, как говорится, это многое объясняет.
Да я, в общем, и сама догадывалась, что так исковеркать русский язык можно только нарочно. Если оставить в стороне пуристические установки, логика авторов вполне понятна. Во-первых, выражения «со вкусом йогурта» и «со вкусом йогурт» не вполне тождественны по смыслу. «Со вкусом йогурта» — это, так сказать, импрессионистическое описание. А «со вкусом йогурт» — скорее номенклатурное: ну, то есть, у данной пастилы особый, определенный и всегда одинаковый вкус, который мы условно обозначили как «йогурт». Между прочим, про машины еще в глубоко советское время говорили «цвет баклажан», «цвет мокрый асфальт». Это снимало вопрос о том, какие бывают баклажаны и похожего ли они цвета. Название такое. А вот теперь эта конструкция стремительно распространяется. Живи Чичиков в наши дни, он говорил бы приказчику: «Любезный, а подай-ка мне сукнецо брусника с искрой».
Во-вторых, авторы не рассчитывают на то, что покупатель в магазине будет читать этикетку внимательно. Его глаз, скользя по полкам с товарами, выхватывает отдельные слова. И тут лучше, чтобы ключевые слова были в начальной форме.
Мелкий шрифт, творительный падеж, предлог — это все годится только для проходного «со вкусом». А вот ключевое «йогурт» — крупно и в словарном виде. <...>
Древние говаривали: «И Цезарь не выше грамматиков» (Nec Caesar supra grammaticos). Цезарь не выше. А брендинг?"
1. Наша рекомендация: в текстах, не относящихся к финансовым и биржевым сводкам, знак денежной единицы предпочтительно ставить именно после цифр. См. ответ на вопрос 246257.
2. Ставить знак валюты перед цифрой/суммой — традиция технического оформления специализированных текстов.
3. Как указано в «Справочнике издателя и автора» А. Э. Мильчина, Л. К. Чельцовой, знаки %, №, § отделяются пробелом от цифр. Полагаем, знаки денежных единиц должны оформляться аналогично.
4. Пробел между цифрой и словом (пусть и сокращенным) нужен: 5 руб.
5. Графические сокращения (кроме названий единиц измерения) пишутся с точкой.
6. Сокращения типа руб. общепонятны, поэтому их можно использовать в текстах информационного характера. Разумеется, если мы передаем прямую речь, то слова нужно писать полностью, сравним: Я на это потратил десять тысяч рублей! (здесь использовать сокращение неуместно).
7. Для обозначения рубля принято два сокращения — р. и руб., для обозначения доллара — долл.
8. Для удобства восприятия чисел принято ставить пробелы (если есть техническая возможность — неразрывные): 3 659 122.
Здесь можно ставить и не ставить тире. Решение принимает автор текста.
Запятая факультативна, ставить ее или не ставить, зависит от оттенка смысла и интонации.
В этом случае нет оснований ставить двоеточие (нет правила, которое требовало бы ставить знак препинания).
Этот вопрос нужно адресовать автору фразы и ставить или не ставить запятую в соответствии с авторским решением.