Lunch Time in Spain: 2-3:30 pm Lunch will typically begin at 2pm, although at a stretch can start at 1:30pm in some places. From 4pm onwards, restaurants usually stop serving lunch as they run out of options on their menu del dias. Wine or beer is often served with a set lunch menu.