A basic lunch and drink in Portugal would usually cost between €12 and €20, while an average dinner would usually cost around €15 to €40 depending on where you go and what you order (and how hungry you are).
You’ll find spirits and liqueurs in bars cost from €10, while local ciders and beers will be much cheaper.