Carta is the Spanish word for menu, while men usually refers to the men del da. Many restaurants in Spain offer a men (fixed price lunch menu) that may not be advertised.
Carta is Latin and Italian for "paper" and is Spanish and Portuguese "letter". In English it takes the form "card" or "chart". Most of its uses pertain to its meaning as "paper", "chart", or "map", for example in Magna Carta.
Sure the age rating is 18+. But its rated M because of blood and language. If you're kid can handle language without cussing, then the language is fine. If they watch Marvel movies or any type of movie like that and they don't cuss, then it's fine.