Wines and spirits are served at all hours in Spain.
Wine and spirits are always available to be ordered in Spain.