When it comes to food culture, the southwestern state of Arizona is known to share several flavors with its neighbor to the south, Mexico, and that means there are some extremely delectable places to eat in the area. The city of Tucson is just about 70 miles north of the border, so it’s needless to say that there aren’t many Mexican restaurants that serve a bad meal. However, here are some of the best Mexican eateries in the Old Pueblo according to locals and visitors alike.
Frank's & Francisco's Denoche Restaurant
Simply known as “Frank’s” to Tucsonans, Frank’s & Francisco’s Denoche Restaurant is open for both breakfast and dinner. Be sure to come early to get good parking, and bring an empty stomach as their portions are plentiful!
El Charro Cafe
El Charro Cafe is located in downtown Tucson and without a doubt a very popular Mexican restaurant among visitors and locals alike, as it’s believed to be the birthplace of the very first Chimichanga.
El Guero Canelo
For a truly local experience visit El Guero Canelo for an authentic Sonoran Dog, a deliciously wrapped and dressed hot dog that’s native to the area. This place is always busy, and was featured on Travel Channel’s “Man Vs. Food”.
Mariscos Chihuahua
Not only does Mariscos Chihuahua have fantastic seafood with a Mexican flair, but they also have some pretty unique dishes like their famous green sauce Culichi platters. They also make the best ceviche in town, hands down.
Poco & Mom's Restaurant
Just like their slogan, “It’s hard not to be addicted to this place!.” Poco & Mom’s Restaurant is a New Mexican-style Mexican restaurant makes its food with passion and makes its customers feel like they’re eating at home. Definitely the menu for chile lovers!