Stop in for a cup of coffee

The car shows in these parts normally are less than 100 cars.
One, however is more like 300.
It occupies the main street through the town.