I take it that 'Meals' is the root element.
I'd try:
Private Sub btnSend_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSend.Click
Dim fn As New Date
Dim tdyDate As Date = Date.Today()
Dim setts As New XmlWriterSettings()
setts.Indent = True
setts.IndentChars = " "
Dim writer As XmlWriter = XmlWriter.Create(My.Application.Info.DirectoryPath & "\" & tdyDate.ToString("MM'-'dd'-'yyyy") & ".xml", setts)
writer.WriteStartDocument()
writer.WriteStartElement("Meals")
For dr As Integer = 0 To DGV.Rows.Count - 2
writer.WriteElementString(DGV.Columns(0).HeaderText.ToString, DGV.Rows(dr).Cells(0).Value.ToString)
writer.WriteElementString("Quantity", DGV.Rows(dr).Cells(1).Value.ToString)
writer.WriteElementString("Description", DGV.Rows(dr).Cells(2).Value.ToString)
writer.WriteElementString("Calories", DGV.Rows(dr).Cells(3).Value.ToString)
Next
writer.WriteEndElement()
writer.WriteEndDocument()
writer.Flush()
writer.Close()
End Sub