Те, чого в Карвоейро дійсно достатньо, так це барів, кафе та ресторанів. Закладів, де можна смачно скуштувати національні страви Карвоейро, посидіти за келихом вина чи портвейну у курортному містечку величезний вибір. Будьте готові до дегустації!
Кращі кафе Карвоейро мають у своєму розпорядженні знайомі для туристів страви. Вино до місцевих закладів харчування привозять із району Лагоа, де ростуть виноградники.
Ціни в ресторанах Карвоейро за розслаблюючу вечерю потішать своєю демократичністю. Вартість обіду на двох (суп, основна страва та домашнє вино) складає 20–25 EUR в залежності від вибору основної страви. Наприклад, порція супу дня коштує 1,50-2 EUR, основна страва (м'ясо або риба) - 7,00 EUR, пляшка домашнього вина vinho da casa - 8-10 EUR.
Вегетаріанцям рекомендується шукати меню, що підходять для свого раціону харчування, в ресторанах Карвоейро.