"Besides my mother and my grandmother, who I thought they knew everything about mole, to be honest I have been educated by him, to know that there's about 320 moles from Mexico," said Sylvia Jimenez, Aguamiel.
The most popular is the mole negro.
"That is the typical mole from Puebla. It's got about 28 different ingredients," said Gomez. "That's a simple mole sauce. And then we have one that is the mole chico, that comes from the Veracruz Indian region and that is actually 45 different ingredients."
The negro isn't that simple: there are roasted ancho chiles that are soaked in water for 45 minutes, along with dried apricots and plantains that are fried until blackened.
Along with nuts and bread and garlic, they are pureed with water then combined in a large pot, heated slowly, until at the end, an unrefined sugar, called piloncillo is added along with Mexican chocolate, to sweeten the mole.
It can either be served with a whole chicken, or with shredded chicken, wrapped in homemade tortillas, showered with onions, cilantro and radishes.
Gomez also makes his own mole manchamanteles.
"The manchamanteles is different, it comes from the Oaxacan region. So it's a different culture and it's gonna have a different texture to it," Gomez said.
In addition to the chiles, nuts, garlic and bread - all pureed with water and poured through a strainer - the sweetness comes from grilled pineapple that is pureed and added at the end.
The mole is typically served with pork, and in this case, pineapple tamales, an arugula salad, crispy chorizo and bits of roasted pineapple.
As for that name - manchamanteles - it means "table stainer."
"We have a saying that if you don't stain your shirt or your tablecloth, you didn't enjoy," said Gomez.
The kitchen is capable of making up to 20 different moles. However, they only have about six on the menu at any one time. While lots of the flavors will rotate, the negro and manchamanteles aren't going anywhere.
The restaurant is open for dinner only, and is closed Monday.
30 S Prospect Ave Clarendon Hills, IL 60514