Owl, Cape Cod isn't a town, is it?
How about "The Roseville Fair?"
What's the name of that song they play at the beginning of Austin City Limits -- "I want to go back with the armadillo, Good country music and amarillo ..."? Does it have "Austin" in the title?
Another train song that has city names, too, is "The Atcheson, Topeka, and The Santa Fe."
After he did "El Paso," Marty Robbins wrote (?) and sang another song called "El Paso City."