10 Best Mexican Restaurants in Tucson: Rounding Up the Old Pueblo's Best

Patricia Escarcega

By , Local Expert, Tucson
Ten Best Logo 03




If your idea of good Mexican food is the Taco Bell drive-thru window at midnight, it's time to take a trip to Tucson to see how real Mexican food is done. Delicious, authentic and innovative Mexican food is a point of pride in this town, so it comes as no surprise that some of the country's best Mexican food restaurants can be found in Tucson. Case in point: Cafe Poca Cosa, one of the most highly-regarded Mexican food restaurants in the city, which elevates the combo platter to new heights with Chef Susana's fresh and inventive take on Mexican classics. One venerable Tucson food tradition is the Mexican food buffet, especially...  Read more »

  • 1

    Guadalajara Grill

    • Cuisine: Latin, Mexican
    • Average Main Course Price: $30
    • Neighborhood: North Tucson

    Guadalajara Grill in Tucson takes Mexican food seriously, using quality ingredients to serve traditional plates in a colorful, festive setting.

    Local Expert Tip: "Come for the happy hour, stay for the margaritas."

  • 2

    Calle Tepa

    Miguel's has rightfully earned the reputation as one of the best restaurants in Tucson for tequila-lovers.

    Local Expert Tip: "Try the ice-cold margarita, pure perfection."

  • 3

    Cafe Poca Cosa

    Cafe Poca Cosa is Tucson's perennial critical darling, a downtown bistro famous for its fresh, inventive takes on classic Mexican dishes.

    Local Expert Tip: "For lighter lunch fare, head to the satellite lunch cafe down the street."

  • 4

    Mi Nidito

    Mi Nidito is a South Tucson institution, dishing out some of the city's best Mexican comfort food.

    Local Expert Tip: "Expect a long line on the weekends."

  • 5

    El Charro Cafe

    El Charro Cafe is a must-visit foodie destination when in Tucson, the perfect spot for celebrating Tucson's rich Mexican food legacy.

    Local Expert Tip: "Stop by next door at La Tiendita, the restaurant's gift shop, for an assortment of uniquely Southwestern gifts."

  • 6

    Tucson Tamale Company

    El Parador's unique interior garden courtyard setting and extensive menu of Mexican food classics make this fun restaurant a winner.

    Local Expert Tip: "Take a dozen--or two dozen--tamales home with you. The Tucson Tamale Company specializes in special orders too."

  • 7


    Crossroads is a South Tucson staple, dishing out hot, tasty Sonoran-style Mexican food in an unpretentious neighborhood cafe.

    Local Expert Tip: "Come for the breakfast buffet."

  • 8

    Casa Molina

    Casa Molina is one of Tucson's favorite spots for a truly authentic Mexican food breakfast buffet.

    Local Expert Tip: "Check out the Sunday brunch buffet."

  • 9

    La Indita

    La Indita is unique for its emphasis on indigenous Mexican dishes, making this one of the most diverse Mexican food menus in Tucson.

    Local Expert Tip: "Perfect spot to bring vegetarians. "

  • 10

    Rigo's Restaurant - Fine Mexican Food

    Rigo's Restaurant is a South Tucson institution in a town full of great Mexican food.

    Local Expert Tip: "Rigo's also offers buffet-style dining all day."



From Our Partners

Ready for Your Dream Vacation?