What does the expression “the main drag” mean?
Definition: The central, most important street of a town or city
Example: There’s not much going on in our town, but if you walk down the main drag on Sunday, you’ll see a lot of old cars that people have fixed up.
Note: This expression is American.