The Dining Experience In Portugal In 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.