NASA has a great video about the path of solar eclipse today. The path shows how the eclipse tracks across the US after entering from Mexico. The optimal viewing path in Mexico will be going through Mazatlán and Monterey.
When the solar eclipse enters the United States in Texas, it will travel a path that connects Uvalde and Dallas. The incredible event flows through Oklahoma, Missouri, Illinois, Kentucky, Indianapolis, Indiana, then on to Ohio, Buffalo, New York, Vermont and Maine. The eclipse path continues in to Quebec, Canada and Prince Edward Island.