Check your local laws. In many states, there is no requirement that you take a lunch. There is no federal requirement for that either.
I’ve had employers tell me that that I legally had to clock out for a certain amount of time, but that’s bullshit. It might be company policy but it’s not a law.
Also, this applies to teens working too. The laws are bad. Found this out when Subway was making my 16 yr old niece work 9-12 hour shifts with no lunch break.