Buccee's in Ennis?
If you take that overpass there are 45 where Buccee's is - back into town, you'll run into Lake Bardwell, but it's Army Corps of Engineer's and most of that is fee based. But there's tons of city parks in town, a downtown area with little restaurants, etc. They are planning events, but I don't know who'll actually be there. A lot of the parks are outside downtown.
https://www.ennistx.gov/departments/ParksandRecreation/Our_Parks
There's also a hospital with a fair sized parking lot, right on the bypass that would take you back south to 45 and keep you out of traffic.
https://www.eclipseoverennis.com/view-areas