Yes, the Portuguese generally eat much later than their North American or Northern European counterparts, with dinner typically served between 8:00 PM and 10:00 PM. On weeknights, a standard family dinner usually begins around 8:30 PM. However, on Fridays and Saturdays, it is common for social dinners at restaurants to not even start until 9:30 PM or 10:00 PM, with the meal often stretching past midnight before the group moves to a bar or club. This late-night culture is supported by the "Lanche," a substantial afternoon snack (usually a pastry like a pastel de nata and coffee) eaten around 5:00 PM to bridge the gap between lunch and dinner. If you attempt to eat dinner at 6:30 PM in a traditional Portuguese city, you will likely find many restaurant kitchens still closed or the dining room completely empty. For 2026 travelers, it is worth noting that while "tourist" restaurants in Lisbon or Porto may open earlier, the true local atmosphere and "sacred" spirit of the shared Portuguese meal only truly come alive as the sun sets and the clocks head toward 9:00 PM.