The Sun is directly overhead the same latitude at noon every day. It is over the equator at 0 degrees. Just because it is Halloween doesn't change anything.
It is locally noon.
Tropic of Capricorn
The Tropic of Cancer ... roughly 23.5 degrees north ... is the most northerly latitude where the sun can ever appear directly overhead.
8 degrees north
I think that the sun is only ever directly overhead the equator at noon on any day of the year.
There is no latitude on earth at which the sun would be directly overhead at noon on the equinox and the solstice.
The sun can never be directly overhead, at any time of day on any day of the year, at any place on earth whose latitude is greater than 23.5 degrees, north or south.
It never is overhead at noon because Texas is not in the northernmost point where the sun passes directly overhead at noon.
A tropic of Capricorn is the southern boundary of the tropics that marks the southernmost latitude at which the Sun can be seen directly overhead at noon and it is parallel of latitude approximately 23°27′ south of the terrestrial Equator.
Location of the sun directly overhead is 13.90 degrees north latitude or 13.54 degrees north latitude in nautical miles at 12 pm UTC/GMT April 27 2012
Hawaii.
Not quite directly overhead, but close. Thats why it is called high noon.