According to the website Numbeo.com, a three-course meal for two people in an average restaurant is currently around 30€. However, in the typical Portuguese restaurants, the "prato do dia" is available for around 7.50€ for a main course, drink and a dessert.
What time do locals eat dinner in Portugal?
The Dining Experience In PortugalIn Portugal, restaurants open for lunch starting at 12:00 p.m. or 12:30 p.m. but don't usually fill up until around 1:00 p.m. Dinner is most commonly taken at 9:00 p.m. or 9:30 p.m., but restaurants do open as early as 7:00 p.m.