How To Curve Road Without Array Modifier?
You may use a Spin Tool.

Snap the cursor (Shift+S--&gt;Cursor to Selected) to the bottom vertex of your plane, select the edge and then press Alt+R to spin it. Play with the settings in a Tool Shelf (T)- change the Center X position to make the curved part of the mesh longer.

Continue modeling using spin tool and close the road (remove doubles when finish).

TEXTURING
Select one edge in the middle of the mesh, then press Ctrl+E--&gt;Mark Seam. Enable Face selection mode, select the whole mesh, then unselect and reselect one of the faces. Press U--&gt;Follow Active Quads--&gt;OK. Change the viewport shading to Textured.

Go to UV Editor and scale the UV island to fit the pattern scale as you like.