20 Best Mexican Restaurants near Catalina

Casa Ramirez Mexican and German Food Mexican • $
15930 N Oracle Rd Suite 116, Catalina

Customers` Favorites

Cheese Enchiladas Combo
Shrimp Cocktail
Chips and Salsa
Enchilada Style
Guacamole
Schnitzel
Rouladen
1 Combo
Tacos

“I know the owners and they are great people. They are actively seeking to hire to improve the speed of service, which is the only thing that I believe would cause any of the lower review scores. The food is authentic excellent German essen. If there is a wait, it is more than worth it.“

3.9 Good98 Reviews
Sammy's Mexican Grill Mexican • $
16502 N Oracle Rd, Catalina

Customers` Favorites

Breakfast Quesadilla
Enchiladas Con Huevos
Chicken Enchiladas
Cheese Enchiladas
Carne Asada Tacos
Ground Beef Tacos
Enchilada Style
Chips and Salsa
Carnitas Tacos
Tamal de Elote

“Best carne asada burrito in Tucson area. Order it with enchilada sauce!! Very reasonable prices.“

3.8 Good119 Reviews
La Hacienda Family Mexican Restaurant Mexican • $
11931 N 1st Ave Suite 104, Oro Valley - 5.87 miles

Customers` Favorites

Beef or Chicken Fajitas - GF
Tamale and Enchilada Plate
Combo Plate with Beef Seca
C Two Spinach Enchiladas
Enchiladas Mineras
Seafood Enchiladas
No Chips and Salsa
Carne Asada Plate
Trio Fajitas -GF
Chicken Molcajete

“friendly, value, beautiful view of the mountains“

4.6 Superb229 Reviews
Taco Giro Mexican • $
8320 N Thornydale Rd, Tucson - 12.22 miles

Customers` Favorites

Choriqueso Con Guacamole Choriqueso with Guacamole
Fajitas De Pollo Chicken Fajitas
Chicken Steak Tacos
Chicken Enchiladas
Steak Quesadilla
Chicken Tostada
Ceviche Tostada
Chips and Salsa
Chilaquiles
Burrito

“Hi fans of great traditional Mexican food. I stopped by and had a very flavorful and perfectly prepared Hamburguesa de Queso y Tocino, fries and iced tea. Perla, one of the wonderful waitresses at Taco Giro, is always personable, friendly, and knowledgeable of the menu. So come on by for some great authentic Mexican food.“

4.3 Superb182 Reviews
Mi Tierra Restaurant Mexican • $
16238 N Oracle Rd, Tucson - 0.26 miles

Customers` Favorites

Lunch Chicken Flautas Rice and Beans Included
Chicken Enchilada Rice and Beans
Combination Taco and Enchilada
Shredded Beef Chimichanga
Mini Chimichanga Lunch
Chicken or Beef Fajitas
Chicken Enchiladas
Ground Beef Taco
Huevos Rancheros
Fried Ice Cream

“they are authentic. They are also kind people and not MAGA“

4.4 Superb78 Reviews
Carlota's Authentic Mexican Mexican • $
15881 N Oracle Rd, Tucson - 0.55 miles

Customers` Favorites

Combination 5 Ground Beef Tostada Taco and Cheese Enchilada
Carne Asada Burrito Enchilada Style with Rice and Beans
Shredded Beef Chimichanga
Ensalada Enchiladss
Chicken Quesadilla
Avocado Tostadas
Verde Enchiladas
Chicken Fajitas
Chips and Salsa
Grilled Chicken

“Fantabulous place to dine“

4.3 Superb116 Reviews
Casa Rivera's Taco Express Mexican • $
1975 W American Ave, Oracle - 11.03 miles

Customers` Favorites

Taco Tostada and Cheese Enchilada
Combo Burrito Deep Fried
Any Burrito Deep-Fried
Pulled Pork Burrito
Ground Beef Nachos
Huevos Rancheros
Chips and Salsa
Tortilla Chips
Green Chili
Red Chile

“Excellent food and service will surely be back“

4.4 Superb56 Reviews
Street Taco and Beer Co. Mexican • $
10785 N Oracle Rd, Oro Valley - 7.1 miles

Customers` Favorites

Street Tacos De Carnitas
Carne Asada Taco Plate
Chips and Salsa
Street Nachos
Burrito Bowl

“Awesome place! I love it ❤️ Every time I come here they have the best hot dogs I've ever had and the burritos are amazing!! When I'm in Oro Valley this is the place I always go for a burrito. They have excellent service as well. They're always polite and they make quality food and get it out to you quickly. The bathrooms are also clean!“

4.3 Superb82 Reviews
Lupe's Restaurant Mexican • $
35480 AZ-77, Saddlebrooke - 3.85 miles

Customers` Favorites

Burrito Green Chile Arroz Y Frijol
Beef Taco & Cheese Enchilada
Enchilada Fries with Cheese
Scrambled Eggs with Veggies
Sirloin Steak Fajitas
Machaca Quesadilla
Chimichanga Lunch
Chilaquiles Huevo
Chips and Salsa
Chicken Fajitas

“Best Mexican food in ALL of Tucson. Ramon is getting it done when it comes to awesome food! Shelly, Rochelle and the rest of the staff serve it up fresh and hot with superior service!🥰🥰🥰“

4.2 Good86 Reviews
Rubio's Coastal Grill Mexican • $
10509 N Oracle Rd, Oro Valley - 7.46 miles

Customers` Favorites

Mexican Street Corn Chicken Burrito
Original Fish Taco Two Taco Plate
Classic Chicken Two Taco Plate
Baja Grill Chicken Burrito
Cilantro Lime Quinoa Bowl
Mexican Street Corn Bowl
Three Street Tacos Plate
Chicken Tacos Al Pastor
Classic Shrimp Burrito
Fresh Guacamole & Chips

“Outstanding friendly staff and THE BEST original fish tacos!! Love this place and their food!!“

4 Good65 Reviews
Nico's Taco Shop Mexican • $
12090 N Thornydale Rd, Marana - 8.89 miles

Customers` Favorites

Two Ground Beef Tacos
Carne Asada Burrito
Shredded Beef Tacos
California Burrito
Three Rolled Tacos
Carnitas Burrito
Two Fish Tacos
Grilled Chicken
Fish Burrito
Super Nachos

“Today I had the Carnitas tacos . They were delicious and good size . Meat was flavorful and tender. Veggies were fresh and good portion. My wife had the taco salad that was equally delicious! We highly recommend!“

3.9 Good62 Reviews
Charquitas Mexican Food Mexican • $
16733 N Oracle Rd, Tucson - 0.8 miles

Customers` Favorites

Desayuno De Burrito California 9 California Burrito Breakfast
Chips Con Guacamole Y Queso Chips with Guacamole and Cheese
Dos Tacos De Carne Molida 16 Two Ground Beef Tacos
Plato De Pollo Asado 14 Grilled Chicken Plate
5 Tacos De Carne Molida 5 Tacos Ground Beef
Quesadilla Suprema Supreme Quesadilla
Chips Con Queso Chips with Cheese
Plato De Chorizo 9 Chorizo Plate
Carne Asada Burrito
Adobada Quesadilla

“first time visiting. Very tasty Sonora dogs 🌭 will definitely be back to try some more of their menu items 💯😋🤤“

3.9 Good21 Reviews
The Blacktop Grill (Award-Winning Street Food) Hot Dogs • $
8300 N Thornydale Rd #120, Tucson - 12.25 miles

Customers` Favorites

Mexican Street Corn w Chips and Salsa
Sonoran Hot Dog with Onion Rings
Buffalo Chicken Sandwich
Loaded Chicken Nachos
Loaded Steak Nachos
Onion Rings Basket
Texan Quesadilla
Mango Quesadilla
Sonoran Hotdog
Chicken Tacos

“This place makes me miss Tucson! The BEST food, and such a good place to enjoy a good time and some good food :)“

4.5 Superb128 Reviews
Nico's Mexican Food Mexican • $
11165 N La Cañada Dr, Tucson - 7.67 miles

Customers` Favorites

California Burrito
Nachos Supreme
Super Fries
Chimichanga
Fish Tacos
Guacamole
Carnitas
Tortas

“The morning early afternoon crew here is nice, enough . Breakfast burritos good .Avoid them after 3pm to close ! The young order taker is very unpleasant and shady .His body language says it all when you distract him from playing on his phone in the back .“

3.7 Good33 Reviews
Seis Kitchen Oro Valley Mexican • $
9740 N Oracle Rd #110, Oro Valley - 8.42 miles

Customers` Favorites

Puerco Verde Street Taco
Chilaquiles Tradicional
Veggie Nachos Grande
Grilled Fish Tacos
Al Pastor Tacos
Chips and Salsa
Chicken Tinga
Surf and Turf
Cilantro Rice
Street Tacos

“Always a great place to come get a cold drink and some great Mexican food! I normally have a margarita, but it was so hot in Tucson today that I decided to go with one of their infused waters. I tried the watermelon and it was delicious! ordered the guacamole trio for our table and wasn’t super hungry because of the heat. I ordered the mini chimneys which were enough to make a meal out of and they were very good. Despite the heat, there were people eating on the patio. We opted to stay inside and the air conditioning kept us nice and cool. Lots of families in tonight and there were plenty of places to sit. Our waiter was very attentive and brought me chips and salsa and water before the rest of my party arrived. Great service! But a few people sitting at the bar where they had three big screen TVs.“

3.8 Good164 Reviews
Nico's taco shop Mexican • $
15270 N Oracle Rd, Tucson - 1.19 miles

Customers` Favorites

Includes Rice & Beans
Supreme Quesadilla
2 Chicken Tacos
Rolled Tacos
Beef Tacos
Taco Salad
Burrito

“I always come here, and I love it! Never had a complaint until now though...I have a hard time processing peoples' words, as my last item, I ordered an item for the first time that did not list that it had guac, sour cream, or pico. I can't have avocado.I thought the kind lady said, "Would you like anything else?" Instead of "Would you like everything?" So I got my item with avo, I tried to return it but they wouldn't exchange it even after explaining I have a hard time understanding people.. I left really sad.All I would like to ask is to please rephrase that for people like me who are hard of hearing.“

3.4 Good14 Reviews
El Molinito Mexican • $
10180 N Oracle Rd, Oro Valley - 7.92 miles

Customers` Favorites

Ground Beef Taco and 2 Cheese Enchiladas
Topopo Salad with Chili Con Carne
Chips with Spicy and Mild Salsas
Shredded Beef Chimichanga
Chili Con Carne Tostada
Chicken Topopo Salads
Entremeses Variados
Combination Plate
Carne Asada Taco
Guacamole Salad

“Came in with my boyfriend to get some margaritas about an hour before close. Carlos was super nice and we had a great time chatting with him at the bar. Definitely makes one of the best margaritas I’ve ever had. We got some food to go and it was delicious. We’ll definitely be back!“

3.7 Good83 Reviews
Lito's Taco Shop Tacos • $
15665 N Lupine Pl, Tucson - 0.68 miles

Customers` Favorites

Sausage Egg and Cheese Burrito
Quesabirria Tacos

“I liked the tacos although a bit spicy for me but don’t go by my milder preference, because the shells were great, the portion size was great, the flavors were good - I mean it’s not fine dining and it is definitely flavorful. In my case it was the rolled tacos that I found much better than the regular chicken tacos.“

4.1 Good103 Reviews
Filiberto’s Mexican Food Mexican • $
10535 N Oracle Rd, Oro Valley - 7.41 miles

Customers` Favorites

Carne Asada Burrito
Carne Asada Fries
Breakfast Burrito
Carnitas Plate
Rolled Tacos
Guacamole
Enchilada
Steak
Fish

“Best Fast Food Mexican place ever. Visited here between 3-4pm yesterday and today(7/8/25). First for mini tacos with Lengua, today for Cabeza.

Both time greeted by smiling face of Cashier Darling who has been kind enough to explain & correct the 1st time customer for false prices of 5 mini tacos advertised on DoorDash.

As pictures show, took insane amount of salsas and pickles for free, and both Lengua and Cabeza mini tacos were amazing.

Highly recommend this place for your quick authentic flavored taco needs!“

3.2 Average50 Reviews
Fitos Taco shop Tacos • $
9665 N Thornydale Rd, Tucson - 10.99 miles

Customers` Favorites

Bacon Eggs Potato & Cheese Burrito
Carne Asada Burrito
Shredded Beef Taco
Carne Asada Taco
Nachos Supreme
Street Tacos
Bean Burrito
Super Fries
Enchilada
Carnitas

“I love going to Fito's all their food is great but their menudo is Absolutely Amazing. Their service is like treating family, first time I went there I thought they were confusing me with someone else. No, they treat everyone like family, friendly, fast and go there at least one a week.“

3.7 Good34 Reviews

You May Also Like