Replete is an adjective, so you must at least do this: The roads were replete with vehicles. However, the word normally has the idea of having abundance or a full supply (usually of a good thing), so it seems inappropriate in your sentence. These are more natural: The roads were replete with fast-food restaurants and gas stations.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.