Credit

Courtesy of David Sucsy/Getty Images

What to Eat in Tucson

It should come as no surprise that Mexican cuisine is Tucson's specialty. You'll encounter smoky, sweet and spicy flavors throughout your visit, so prepare your taste buds. El Charro Café is an institution that's been around since 1922 and serves classic dishes like tamales, tacos and enchiladas. For even more tamales, head to the Tucson Tamale Company, which is a staple for locals. If you're looking for a more upscale setting, try Cafe Poca Cosa, which offers a menu (in Spanish) that changes twice daily.    

Mexican flavors may be the backbone of the city's culinary scene, but that's not all Tucson has to offer discerning foodies. Visitors and locals rave about the breakfast served at Cup Cafe, which sits inside a downtown hotel and serves a menu of inventive American favorites. For an even more eclectic menu, consider making reservations at Feast, which is praised for its inventive flavor pairings and extensive wine list. Wildflower is another new American favorite that often surprises diners because of its location within a strip mall. 

When you're not getting to know Tucson through its distinctive eats, consider sampling the region's wine. Arizona wine country sits about an hour away from the city in the southern Arizona villages of Sonoita and Elgin, and the eastern town of Wilcox, making for an easy daytrip if you're in the mood to sample some local vino

Find the Best Restaurants in Tucson

  • #1
    Frost Gelato
    #1 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 5 based on 242 reviewsTripadvisor (242)
    $ - $$ |
    2905 E Skyline Dr La Encantada Shopping Center, Tucson, AZ 85718-3087
    Read More »
  • #2
    Frost Gelato
    #2 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 5 based on 1459 reviewsTripadvisor (1459)
    $ - $$ |
    7131 N Oracle Rd, Tucson, AZ 85704-4354
    Read More »
  • #3
    Baja Cafe of Tucson
    #3 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 387 reviewsTripadvisor (387)
    $ - $$ | American, Southwestern, Cafe
    7002 E Broadway Blvd Ste A, Tucson, AZ 85710-2827
    Read More »
  • #4
    5 Points Market and Restaurant
    #4 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 264 reviewsTripadvisor (264)
    $ - $$ | American, Cafe, Healthy
    756 S Stone Ave, Tucson, AZ 85701-2623
    Read More »
  • #5
    Vivace Restaurant
    #5 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 1861 reviewsTripadvisor (1861)
    $$ | Italian, Contemporary
    6440 N Campbell Ave, Tucson, AZ 85718-1302
    Read More »
  • #6
    Renee's Organic Oven
    #6 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 413 reviewsTripadvisor (413)
    $ - $$ | Italian, Pizza, Healthy
    7065 E Tanque Verde Rd, Tucson, AZ 85715-5311
    Read More »
  • #7
    Frost Gelato
    #7 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 195 reviewsTripadvisor (195)
    $ - $$ |
    7301 E Tanque Verde Rd Tanque Verde Place Shopping Center, Tucson, AZ 85715-3478
    Read More »
  • #8
    It's Greek to Me
    #8 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 341 reviewsTripadvisor (341)
    $ - $$ | Seafood, Mediterranean, Greek
    15920 N Oracle Rd Suite 120, Tucson, AZ 85739-9210
    Read More »
  • #9
    Flying V Bar & Grill
    #9 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 849 reviewsTripadvisor (849)
    $$ | American, Southwestern, Bar, Contemporary
    7000 N Resort Dr, Tucson, AZ 85750-1341
    Read More »
  • #10
    Bobo's Restaurant
    #10 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 314 reviewsTripadvisor (314)
    $ | American, Diner
    2938 E Grant Rd, Tucson, AZ 85716-2752
    Read More »
  • #11
    Mariscos Chihuahua
    #11 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 199 reviewsTripadvisor (199)
    $ - $$ | Mexican, Latin, Seafood
    1009 N Grande Ave, Tucson, AZ 85745-2401
    Read More »
  • #12
    Seis Kitchen
    #12 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 191 reviewsTripadvisor (191)
    $ | Mexican, Southwestern, Latin
    130 S Avenida Del Convento Suite 130, Tucson, AZ 85745-3587
    Read More »
  • #13
    The Tasteful Kitchen
    #13 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 168 reviewsTripadvisor (168)
    $ - $$ |
    722 N Stone Ave, Tucson, AZ 85705-8351
    Read More »
  • #14
    Biscuits Country Cafe
    #14 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 329 reviewsTripadvisor (329)
    $ | American, Cafe
    7026 E Broadway Blvd, Tucson, AZ 85710-2805
    Read More »
  • #15
    Cafe a La C'Art
    #15 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 289 reviewsTripadvisor (289)
    $ - $$ | American, Cafe, Contemporary
    150 N Main Ave, Tucson, AZ 85701
    Read More »
  • #16
    Wildflower
    #16 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 1393 reviewsTripadvisor (1393)
    $ - $$ | American, Contemporary
    7037 N Oracle Rd, Tucson, AZ 85704-4329
    Read More »
  • #17
    Prep & Pastry
    #17 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 410 reviewsTripadvisor (410)
    $ - $$ | American, Cafe
    3073 N Campbell Ave, Tucson, AZ 85719-2816
    Read More »
  • #18
    Bob's Steak and Chop House - Omni Tucson National Resort
    #18 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 217 reviewsTripadvisor (217)
    $$ | American, Steakhouse
    2727 W Club Dr, Tucson, AZ 85742-9766
    Read More »
  • #19
    Cup Cafe in Hotel Congress
    #19 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 898 reviewsTripadvisor (898)
    $ - $$ | American, Bar, Cafe
    Hotel Congress, 311 E Congress St 311 E Congress St, Tucson, AZ 85701-1811
    Read More »
  • #20
    Trident Grill
    #20 of 1,976 Places to Eat in Tucson
    Tripadvisor Traveler Rating 4.5 based on 209 reviewsTripadvisor (209)
    $ - $$ | American, Bar, Pub
    2033 E Speedway Blvd, Tucson, AZ 85719-4743
    Read More »

Explore More of Tucson

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended