We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Tucson Mexican Restaurants

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Flying-V Bar & Grill

#1 of 1,596 Restaurants in Tucson
Price: $30 Map
Visitor photos (17)
Cuisines: Southwestern Contemporary
Reserve

Little Cafe Poca Cosa

#8 of 1,596 Restaurants in Tucson
Map
Visitor photos (23)
Cuisines: Mexican

Tucson Tamale Company

#9 of 1,596 Restaurants in Tucson
Map
Visitor photos (34)
Menu
Cuisines: Mexican Pub

The Grill at Hacienda del Sol

#10 of 1,596 Restaurants in Tucson
Price: $39 Map
Visitor photos (37)
Menu
Cuisines: American Southwestern Barbecue Continental
Reserve

Boca

#24 of 1,596 Restaurants in Tucson
Map
Visitor photos (7)
Menu
Cuisines: Southwestern

Lerua's Fine Mexican Food

#27 of 1,596 Restaurants in Tucson
Map
Visitor photos (15)
Menu
Cuisines: Mexican Seafood

Poco & Mom's Restaurant

#28 of 1,596 Restaurants in Tucson
Map
Visitor photos (18)
Menu
Cuisines: Mexican

Cafe Poca Cosa

#31 of 1,596 Restaurants in Tucson
Price: $12 - $30 Map
Visitor photos (62)
Menu
Cuisines: Mexican Californian Pizza Contemporary

The Good Egg

#38 of 1,596 Restaurants in Tucson
Price: $10 Map
Visitor photos (6)
Menu
Cuisines: American Southwestern Healthy

El Guero Canelo

#42 of 1,596 Restaurants in Tucson
Price: $2 - $15 Map
Visitor photos (22)
Menu
Cuisines: Mexican Hot Dogs

Epazote

#46 of 1,596 Restaurants in Tucson
Price: $30 Map
Visitor photos (7)
Menu
Cuisines: Southwestern
Reserve

Mi Nidito

#47 of 1,596 Restaurants in Tucson
Price: $6 - $10 Map
Visitor photos (22)
Menu
Cuisines: Mexican Californian

Mariscos Chihuahua

#51 of 1,596 Restaurants in Tucson
Price: $10 Map
Visitor photos (10)
Menu
Cuisines: Mexican Seafood

La Cocina

#56 of 1,596 Restaurants in Tucson
Price: $6 - $13 Map
Visitor photos (3)
Menu
Cuisines: Mexican Coffee Shop International Vegetarian Eclectic

Tohono Chul Garden Bistro

#63 of 1,596 Restaurants in Tucson
Price: $6 - $20 Map
Visitor photos (55)
Menu
Cuisines: American Southwestern

Frank's Restaurant

#68 of 1,596 Restaurants in Tucson
Price: $20 Map
Visitor photos (5)
Menu
Cuisines: Mexican American

Eclectic Cafe

#72 of 1,596 Restaurants in Tucson
Price: $20 Map
Visitor photos (2)
Menu
Cuisines: Mexican American Vegetarian Eclectic

Casa Vicente

#73 of 1,596 Restaurants in Tucson
Map
Visitor photos (23)
Menu
Cuisines: Mexican Spanish Tapas

Cushing Street Bar & Restaurant

#76 of 1,596 Restaurants in Tucson
Price: $14 - $26 Map
Visitor photos (36)
Menu
Cuisines: Southwestern American

El Charro Cafe - The Original

#80 of 1,596 Restaurants in Tucson
Price: $20 Map
Visitor photos (99)
Menu
Cuisines: Mexican Spanish

El Charro - Ventana

#84 of 1,596 Restaurants in Tucson
Map
Visitor photos (11)
Menu
Cuisines: Mexican Spanish

Tucson Tamale Company

#90 of 1,596 Restaurants in Tucson
Map
Visitor photos (4)
Menu
Cuisines: Mexican Southwestern Vegetarian Pub Vegan

Baja Cafe of Tucson

#94 of 1,596 Restaurants in Tucson
Map
Visitor photos (9)
Menu
Cuisines: American Southwestern Vegetarian

El SUR Restaurant

#100 of 1,596 Restaurants in Tucson
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Nico's Mexican Food

#102 of 1,596 Restaurants in Tucson
Map
Visitor photos (1)
Menu
Cuisines: Mexican

Penca

#103 of 1,596 Restaurants in Tucson
Map
Visitor photos (6)
Menu
Cuisines: Mexican

El Guero Canelo

#106 of 1,596 Restaurants in Tucson
Map
Visitor photos (29)
Menu
Cuisines: Mexican Hot Dogs

Taqueria Pico De Gallo

#109 of 1,596 Restaurants in Tucson
Price: $6 Map
Visitor photos (5)
Menu
Cuisines: Mexican

The Good Egg

#114 of 1,596 Restaurants in Tucson
Price: $10 Map
Visitor photos (7)
Menu
Cuisines: American Southwestern Healthy

El Saguarito Mexican

#116 of 1,596 Restaurants in Tucson
Map
Visitor photos (2)
Menu
Cuisines: Mexican