Stop in for a cup of coffee

I think the road course is behind the bleachers and timing tower. Never been there myself.
When I went around to watch and take pictures from the top of the hill, there was some sort of smaller setup on the left.
upload_2019-3-20_20-0-35.png
The video doesn't look like the road course.