Most restaurants have happy hours from 5 to 8 pm. Some pubs and bars offer discounts after midnight.