A 30-minute unpaid meal break must be provided when an employee works more than 5 hours in a row. Employers are not required to provide coffee breaks.
An employee must be paid for the meal break if they're required to work (or be available to work) during their meal break.