Use glDrawElementsglDrawElements
and pass GL_TRIANGLE_FANGL_TRIANGLE_FAN
(4 indexes per quad).
You can use an uniform to get to a specific region in the texture, so your quads share the same texcoords but map to a certain area using the uniform variable.