Am I entitled to meals during a flight delay?

Yes. Airlines must provide food and drink in reasonable quantities after a 2-hour delay, regardless of the cause. If they don't, keep your receipts — you can claim reimbursement.