CCSpriteBatchNode is the best way to draw multiple sprites with the one texture. The docs state the following;

“A CCSpriteBatchNode offers improved rendering performance for multiple sprite rendering by utilising a single OpenGL call to render all sprites from one (and only one) texture (one image file, one texture atlas), often knows as a ‘batch draw’.”