Среди лучших ресторанов Пржно — заведение с французской средиземноморской кухней Blanche. Здесь вам предложат блюда, приготовленные по классическим французским рецептам, например, пасту с трюфелями или фаршированных креветками кальмаров (дополнительный бонус — прекрасный вид на море).
Ресторан Mlin (расположен в здании старинной мельницы) специализируется на национальной кухне (морские деликатесы, салаты, мясные блюда). Открытая терраса ресторана как будто нависает над морем — здесь всегда свежий морской воздух и прекрасные виды.
Круглый год открыты для туристов двери ресторана R-fish restaurant. Здесь предлагают блюда местной и интернациональной кухни — в меню всегда есть свежайшая сезонная рыба и лучшие черногорские вина.
Лучший антураж, судя по отзывам туристов, в ресторане Пржно Konoba More. Картины и чучела рыб, макеты кораблей и старинная утварь — это настоящий ресторан-музей, где лангусты, мидии или рыба на гриле приобретают совершенно особый вкус! Помимо рыбы, в наличие всегда есть пршут (традиционный черногорский окорок), местные сыры, оливки и другие закуски.
К недорогим ресторанам Пржно можно отнести Zago и Pržno. Первый был открыт еще в 1982 году рыбаком Заго Митровичем, а сегодня превратился в типичную семейную ресторацию — члены семьи основателя до сих пор сами ловят рыбу и сами готовят ее для посетителей! Здесь очень приятная домашняя атмосфера, зимой разжигают камин и играют на пианино.
Возможно, это единственный ресторан в Пржно, где нет русского меню. Pržno — небольшой ресторан в центре поселка. Это заведение семейного типа с уютной обстановкой и домашними блюдами черногорской кухни. В ресторанах такого типа можно пообедать за 25–30 EUR.
Цены в кафе Пржно на десерты, сладкие блинчики, домашние фруктовые пироги, восточные сладости вполне доступны — от 1,50 до 3 EUR за порцию. Среди лучших кафе Пржно — Kusta (по имени владельца, бывшего шеф-повара люксового отеля Свети-Стефана) и кафе-пиццерия Fini Porat.