On our recent vacation to Carolina Beach we had the pleasure of dining at El Zarape. It is an authentic Mexican restaurant that has food that makes adults and kids alike clean their plates. Our group included 4 adults and our 15 month old son. The staff doted on my son. Nearly each time one of the servers passed by they'd wave, play peek a boo, or stop to say hello to our little guy. They were happy to bring his meal out before the rest of our food, since his patience level is short when he is hungry. He ate a ton of his soft taco, rice and especially his black beans. The prices are extremely reasonable and you get very large portions of excellent food. On our way back to the condo, I asked if anyone wanted to go back and eat there again the next night :-)