I flew to STL in 2017 and watched the eclipse on the banks of the Mississippi in Chester, IL, which apparently is the home of Popeye. There were all sorts of gloom and doom predictions about the traffic, but it wasn't that bad. I easily made it for my flight back home early that evening.
Flying to DFW this year. Was able to score a rental car and will probably watch from Ennis, TX.