I think enchiladas are the underdog of Mexican cuisine. At its core, enchiladas are a simple mixture of three ingredients: tortilla, filling, and sauce. In the wrong hands, they can become a soggy, greasy, bland mess of a dish, which is probably why some people tend to gloss over this part of the combo platter for the tacos, tamales, or carne. But when done right? Oh my gatos, you have a dish that is sheer pleasure for the mouth—a delightful mixture of spicy, savory, and perhaps even a hint of sweetness.

Below, we’ve compiled a list of Arizona restaurants that are known for serving some tasty enchiladas. Check it out and let us know what you think!

  1. Comedor Guadalajara, Phoenix

Comedor Guadalajara/Yelp

Comedor Guadalajara/Yelp This south Phoenix favorite offers standard cheese, chicken, and beef enchiladas but also beautifully cooked shrimp enchiladas that come topped with a delicious green chile and tomatillo sauce. Address: 1830 S. Central Ave., Phoenix

  1. Elote Cafe, Sedona

Elote Cafe/Yelp

Elote Cafe/Yelp For an upscale dinner experience, you might want to try Elote Cafe for their smoked chicken enchiladas. It comes with a savory salsa verde and chipotle crema, which is certainly a treat for the spice lovers out there. Address: 771 State Route 179, Sedona

  1. Elvira’s Restaurant, Tubac

Elvira’s/Yelp

Elvira’s/Yelp This restaurant has its roots as a to-go restaurant in Mexico in 1927 and it isn’t the typical restaurant that serves tacos and enchiladas. Instead, you’ll find lots of meat-focused dishes. However, their lunch menu does offer one fantastic green chicken enchilada that tastes fresh and not too heavy. Address: 2221 E. Frontage Rd, Tubac

  1. Gadzooks Enchiladas and Soup, Phoenix

Gadzooks Enchiladas & Soup/Yelp

Gadzooks Enchiladas & Soup/Yelp Located in central Phoenix, this restaurant focuses on freshly made, build-your-own enchiladas. Choose your tortilla, fillings, sauces, and toppings, which they assemble right in front of you and then bake in a fire oven. (Give the green chile pork a try!) Address: 3313 N. 7th St, Phoenix

  1. Guayo’s El Rey, Miami

Guayo’s El Rey/Yelp

Guayo’s El Rey/Yelp This mining country favorite has some tasty enchiladas that will make your mouth water for more. The sauce is rich and the enchiladas arrive covered in cheese. Yum! Address: 716 Sullivan St., Miami

  1. Los Dos Molinos, Springerville

Los Dos Molinos/Yelp

Los Dos Molinos/Yelp Related to the Phoenix-area restaurant favorite, this Springerville location has a similar atmosphere and menu. The enchiladas here use handmade tortillas and a perfectly flavored sauce. Address: 900 E. Main St., Springerville

  1. MartAnne’s Cafe, Flagstaff

MartAnne’s Cafe/Yelp

MartAnne’s Cafe/Yelp I try to avoid writing about the same restaurant more than once or twice but the enchiladas here are not to be ignored. These are served breakfast style topped with a cooked egg and a side of coffee, a food combination you wouldn’t normally expect. Address: 112 E Route 66, Flagstaff

  1. Mi Nidito, Tucson

Mi Nidito/Yelp

Mi Nidito/Yelp This famous Tucson restaurant is always a top contender for the best Mexican food in the city. Recently it was ranked as one of the best places to get enchiladas and for good reason because they arrive smothered in cheese and sauce. Address: 1813 S. 4th Ave, Tucson

  1. Neariah’s Mexican Restaurant, Bisbee

Presidio Cocina Mexicana/Yelp

Presidio Cocina Mexicana/Yelp This humble little restaurant in Bisbee doesn’t look like much from the outside but offers some delicious enchiladas that are delicious and comforting. Address: 885 Highway 92, Bisbee

  1. Presidio Cocina Mexican Food, Phoenix

This new restaurant is located in midtown Phoenix in a strip mall with several other (quite good) ethnic restaurants. The food here is a little different from the typical Sonoran-style meals we Arizonans are used to; the family that operates the restaurant comes from Michoacán, giving the dishes here a little something different and new. The enchiladas are fresh, not greasy, and arrive with queso fresco instead of the jack cheese mixture we usually see. Address: 519 W. Thomas Rd., Phoenix

  1. Rio Mirage Cafe y Cantina, El Mirage

Rio Mirage Cafe y Cantina/Yelp

Rio Mirage Cafe y Cantina/Yelp Tucked away in the northwest corner of the Valley, Rio Mirage is a locally-owned joint that offers some incredibly delicious meals. The enchiladas here are perfectly seasoned and perfectly priced. Address: 12245 W. Santa Fe Dr., El Mirage

  1. Rosa’s Mexican Food, Tucson

Rosa’s Mexican Food Restaurant/Yelp

Rosa’s Mexican Food Restaurant/Yelp Another Tucson favorite, this restaurant was recently voted the best place to get enchiladas in the city. We won’t argue with that designation! This restaurant has the cheese, chicken, and beef enchiladas you expect plus some interesting mixes, like avocado enchiladas. Plus you can get these topped with a fried egg. Address: 1750 E. Fort Lowell Rd., Tucson

Want to find other places to get tasty Mexican food like, say, tacos? Check out our article, 9 Places To Get Tacos That Are Out Of This World Good.

Comedor Guadalajara/Yelp

This south Phoenix favorite offers standard cheese, chicken, and beef enchiladas but also beautifully cooked shrimp enchiladas that come topped with a delicious green chile and tomatillo sauce. Address: 1830 S. Central Ave., Phoenix

Elote Cafe/Yelp

For an upscale dinner experience, you might want to try Elote Cafe for their smoked chicken enchiladas. It comes with a savory salsa verde and chipotle crema, which is certainly a treat for the spice lovers out there. Address: 771 State Route 179, Sedona

Elvira’s/Yelp

This restaurant has its roots as a to-go restaurant in Mexico in 1927 and it isn’t the typical restaurant that serves tacos and enchiladas. Instead, you’ll find lots of meat-focused dishes. However, their lunch menu does offer one fantastic green chicken enchilada that tastes fresh and not too heavy. Address: 2221 E. Frontage Rd, Tubac

Gadzooks Enchiladas & Soup/Yelp

Located in central Phoenix, this restaurant focuses on freshly made, build-your-own enchiladas. Choose your tortilla, fillings, sauces, and toppings, which they assemble right in front of you and then bake in a fire oven. (Give the green chile pork a try!) Address: 3313 N. 7th St, Phoenix

Guayo’s El Rey/Yelp

This mining country favorite has some tasty enchiladas that will make your mouth water for more. The sauce is rich and the enchiladas arrive covered in cheese. Yum! Address: 716 Sullivan St., Miami

Los Dos Molinos/Yelp

Related to the Phoenix-area restaurant favorite, this Springerville location has a similar atmosphere and menu. The enchiladas here use handmade tortillas and a perfectly flavored sauce. Address: 900 E. Main St., Springerville

MartAnne’s Cafe/Yelp

I try to avoid writing about the same restaurant more than once or twice but the enchiladas here are not to be ignored. These are served breakfast style topped with a cooked egg and a side of coffee, a food combination you wouldn’t normally expect. Address: 112 E Route 66, Flagstaff

Mi Nidito/Yelp

This famous Tucson restaurant is always a top contender for the best Mexican food in the city. Recently it was ranked as one of the best places to get enchiladas and for good reason because they arrive smothered in cheese and sauce. Address: 1813 S. 4th Ave, Tucson

Presidio Cocina Mexicana/Yelp

This humble little restaurant in Bisbee doesn’t look like much from the outside but offers some delicious enchiladas that are delicious and comforting. Address: 885 Highway 92, Bisbee

This new restaurant is located in midtown Phoenix in a strip mall with several other (quite good) ethnic restaurants. The food here is a little different from the typical Sonoran-style meals we Arizonans are used to; the family that operates the restaurant comes from Michoacán, giving the dishes here a little something different and new. The enchiladas are fresh, not greasy, and arrive with queso fresco instead of the jack cheese mixture we usually see. Address: 519 W. Thomas Rd., Phoenix

Rio Mirage Cafe y Cantina/Yelp

Tucked away in the northwest corner of the Valley, Rio Mirage is a locally-owned joint that offers some incredibly delicious meals. The enchiladas here are perfectly seasoned and perfectly priced. Address: 12245 W. Santa Fe Dr., El Mirage

Rosa’s Mexican Food Restaurant/Yelp

Another Tucson favorite, this restaurant was recently voted the best place to get enchiladas in the city. We won’t argue with that designation! This restaurant has the cheese, chicken, and beef enchiladas you expect plus some interesting mixes, like avocado enchiladas. Plus you can get these topped with a fried egg. Address: 1750 E. Fort Lowell Rd., Tucson

OnlyInYourState may earn compensation through affiliate links in this article.