If you're craving Mexican food, finding a good spot in Arizona is never a difficult task. And even better, according to Thrillist, finding the country's absolute best Mexican food restaurants in the state won't be difficult either.

The popular website compiled a listed of the "31 Best Mexican Restaurants in America." Arizona was one of just a few states to have multiple restaurants on the list.

The Grand Canyon State is home to two of the country's best: Barrio Café and El Charro Cafe.

Phoenicians should know all about Barrio Café and chef Silvana Salcido Esparza. The spot at 16th Street has been cooking up some of the best Mexican food in the Valley since 2002. Thrillist's Matt Lynch wrote patrons would be "well advised to come hungry."

"Silvana Salcido Esparza's take on regional Mexican cuisine has wowed patrons even more than the striking graffiti murals bedecking the exterior," he wrote. "The accolades started rolling in pretty much immediately, including multiple James Beard nominations."

El Charro has been doing the same in southern Arizona for nearly a century.

"The same family has run El Charro since 1922, and no family in America can claim to have run a Mexican restaurant for longer," Lynch wrote. "The Tucson landmark is frequently noted for its (occasionally disputed) claim to have invented the chimichanga, but hey, how many places have even been around long enough for such a claim to be plausible? "

Did we make you hungry? Share your favorite Mexican food place with us on our Facebook or Twitter.