Stop in for a cup of coffee

Just saw local news. They just opened a new drag strip in parris ca. 1/16th mile. Street cars only