33 Best Mexican Restaurants in Upland

Plan your Upland Mexican food adventure using Restaurantji's list. Explore a variety of Mexican flavors, from a Menudo to Chile Verde, and enjoy great Mexican cuisine in the city.

Taco Bout Good Mexican • $
507 N Mountain Ave, Upland

Customers` Favorites

Asada Taco No Onion No Cilantro
Carne Asada Burrito Fat Pieces
Taco Tuesday Chicken Tacos
Taco Tuesday Tri Tip Tacos
Taco Tuesday Chorizo Tacos
Taco Tuesday Cueritos Tacos
Chicken Taco Sunday
Chorizo Taco Sunday
Taco Variety Pack
Carnitas Burritos

“Delicious food, friendly service and exceptional prices! I have loved everything I've tried here and so has my son. It's become our weekly treat!“

4.6 Superb161 Reviews
Rancho Los Magueyes Mexican • $
1667 N Mountain Ave #128, Upland

Customers` Favorites

Wet California Burrito Supreme with Asada
Chile Relleno Enchiladas Hard Shell Taco
Chicken Tortilla Soup
Carne Asada Burrito
Chips and Salsa
Chicken Fajitas
Abondigas Soup
Supreme Nachos
Chili Relleno
Wet Burrito

“I brought my 87 year old mom here after an appointment, by recommendation of her hair stylist. After assembling her mobility scooter and helping her from the car, we headed to the door, which was quickly opened by a server. We appreciate the little considerations 😊 We selected a booth, and the server quickly moved a large table to make room for not just the scooter (there was already plenty of room), but so that we could park it directly opposite our booth! This has never been offered by any other restaurant that we've been to, so happy surprise.
Our food came out quickly, and it was delicious! I had the shredded beef taco and cheese enchilada platter, mom had the chili rellano platter.
The only complaint that I have with this restaurant is that it's so far from our homes. That's it. But, it's only 3 minutes from here occasional appointment, so it will be our regular stop from now on!“

4.6 Superb75 Reviews
El Perico Ranchero Mexican • $
1401 E Foothill Blvd, Upland

Customers` Favorites

Super Nachos with Carne Asada
Carne Asada Wet Burrito
Bacon Wrapped Shrimp
Tableside Guacamole
Chile Verde Plate
El Perico Burrito
Carnitas Burrito
Carnitas Tacos
Carnitas Plate
Fajitas for Two

“Always a great experience!! Love the staff & the food!“

4.4 Superb133 Reviews
Fuego Cravings - Upland Mexican • $
1466 E Foothill Blvd Q, Upland

Customers` Favorites

Surf & Turf Burrito
Birria Quesadilla
Breakfast Burrito
Carne Asada Plate
Surf & Turf Taco
Upland Burrito
Birria Nachos
Birria Ramen
Street Taco
Fuego Fries

“OMG!!!! I honestly have to say!!!! This was one of the best Ramen!!! I had the Birria Ramen!! It was so flavorful!! And fresh. The customer service was great and the Cook . Server . WAS SO PLEASENT and friendly!! I definitely recommend 10/10!!“

4.3 Superb188 Reviews
Ruben's Tacos Mexican • $
175 Grove Ave A, Upland

Customers` Favorites

Carne Asada Nachos
Carney Asada Tacos
Carne Asada Sopes
La Tortilla Fresca
Masa Quesadilla
Carne Asada Taco
Full of Flavor
Wet Burritos
Street Tacos
Chilaquiles

“Best tacos in Rancho Cucamonga. Order the adobada tacos with hot salsa and cheese.“

4.5 Superb61 Reviews
La Tapatia Mexican Grill Mexican • $
152 W Foothill Blvd, Upland

Customers` Favorites

Enchilada and Beef Taco Combination
Wet Burrito Carnitas w Crema
Cheese Enchilada
Chips and Salsa
Chicken Flautas
Taquitos Plate
Chile Relleno
Asada Burrito
Chile Verde
Shrimp Tacos

“I have been here twice with my Mother ( she’s 84 ). She and I both have enjoyed our food each time. My Mom ordered the fish tacos for Lent and was delighted! She finished her whole plate, beans and rice included! My meal was also very good! The Charro BEANS are INCREDIBLE “!! She loves this place so much, I’ll be taking her more often as she doesn’t eat much, but this is the 2nd time I have seen her “clean” her plate!! I believe chips and salsa should be included with a sit down meal, I understand charging for it, but as a GEN x’r, not used to being charged for it. Overall, food was fresh and we will be back!!“

4.3 Superb103 Reviews
Servandos Taco Shop Fast Food • $
977 N Central Ave, Upland

Customers` Favorites

Bacon Breakfast Burrito
California Burrito
Carnitas Plate
Super Burrito
Taco Carnitas
Wet Burrito
Super Fries
Taco Plate
Guacamole
Taco Shop

“This small, little drive-through is good for a quick grab and go. I recommend everything on the menu, but my all-time choice is the chicken asada burrito with the red salsa on the side and a Chile torriado on the side for an extra kick of spice.“

4.2 Good97 Reviews
Elvira's Grill - Upland Mexican • $
373 E Foothill Blvd, Upland

Customers` Favorites

Carne Asada Plate w Cheese Enchilada
Carne Asada and Shrimp Fajitas
Enchiladas de Pollo Con Mole
Fresh Table-Side Guacamole
Fresh Tableside Guacamole
Camarones a La Diabla
Enchiladas Rancheras
Deep Fried Ice Cream
Carne Asada Burrito
Flautas de Pollo

“Great food! Loved the salsa so much I got a pint to go. Very fresh food and very friendly staff.“

4.2 Good92 Reviews
Dos Mundos Kitchen Mexican • $
425 N Mountain Ave, Upland

Customers` Favorites

Carne Asada
Parradilla

“There are very fiew places that make exceptionally great food. This place starts with amazing beans. 1000 stars. This a an update to a previous review. They are willing to make custom burritos. I requested a chili of my preference. They made a custome carne asada burrito with morita chili peppers. The best burrito I have had in 30 years. The last time I had a burrito this good was when I was in Texas right at the Mexico/Texas border.“

4.2 Good84 Reviews
Taqueria Los Magueyes Mexican • $
185 S Euclid Ave, Upland

Customers` Favorites

Traditional Street Tacos
Tacos De Carne Asada
Cheeseburger Combo
Tacos De Canasta
Chile Relleno
Chile Verde
Green Sauce
Wet Burrito
Asada Fries
Quesadilla

“Great joint. Love that I found this place“

4.1 Good84 Reviews
Panzarello's Restaurant Mexican • $$
1615 N Mountain Ave, Upland

Customers` Favorites

Chicken Fettuccine w Salad and Garlic Bread Family Deals
Spaghetti & Meatballs with Marinara Sauce & Garlic Bread
Traditional Meatballs over Angel Hair
Kid's Pepperoni Pizza Dinner
Spicy Penne with Shrimp
Garlic Mashed Potatoes
Mozzarella Sticks
Italian Enchiladas
Chicken Piccata
Chicken Marsala

“Excellent food, excellent service! We haven't been here in a long time, and I'm so glad we finally decided to stop in again. Our server was excellent and very attentive, and the food was amazing. Around the table we ordered chicken parm, chicken fettuccine, penne alla vodka, and shrimp scampi as our main dishes. All were equally delicious. This is destined to become our go-to Italian food night.“

4 Good91 Reviews
Juanchos Mexican Grill Mexican • $
1945 N Campus Ave B, Upland

Customers` Favorites

Supreme Nachos with Carne Asada
Chile Relleno Burrito
Chile Verde Burrito
Quesadillas
Chilaquiles
Birria Soup

“Great food 🥘 really nice atmosphere I definitely recommend it 👍🏻“

4.3 Superb15 Reviews
The Taco Man Taqueria Mexican • $
891 W Foothill Blvd, Upland

Customers` Favorites

Side of Rice \u0026 Beans
Surf \u0026 Turf Burrito
Surf \u0026 Turf Nachos
Bean and Cheese Burrito
Al Pastor Street Taco
Chicken Street Taco
Chorizo Street Taco
The Taco Man Taco
Green Salsa - Mild
Prime Steak Bowl

“Wowsers on the Tacos. The Tijuana Style Asada and the Sonoran Taco Asada is more than delicious 😋
The ladies that work there are so friendly and hard working and great customer service. Especially the girl with the glasses at the register.“

4 Good53 Reviews
Chucks Tacos Mexican • $
661 E Foothill Blvd, Upland

Customers` Favorites

Beef Taquitos Cheese Enchiladas Torta Plate
Chilaquiles Con Huevo Rojos
Tacos Beans and Rice
Soft Taco De Asada
Fried Shrimp Tacos
Carne Asada Fries
Small Chili Fries
Jacked Up Tacos
Fiesta Platter
Shredded Beef

“Been trying out Taco Tuesday in the area and so far, Chuck's is the winner! we had hardshell ground beef and shredded chicken, which were amazing. Had their burritos, taquitos, beans and rice. If you're around stop and check them out.“

3.9 Good100 Reviews
Tacos Los Carnales Mexican • $
1262 W Foothill Blvd, Upland

Customers` Favorites

Carne Asada Fries
Taco Birria de Res
Tacos Al Pastor
Al Pastor Tacos
Birria Tacos
Tripas Tacos
Quesadilla
Tortillas
Carnitas
Lengua

“Would totally recommend this place I loved their birria tacos.“

3.9 Good59 Reviews
Tacos El Paisa Mexican • $
1655 W Arrow Route B, Upland

Customers` Favorites

Chicharrón Con Nopales En Salsa Roja
Chilaquiles and Eggs
Camarones Ala Diabla
Camarones Rancheros
Caldo De Camaron
Burrito Y Tacos
Tacos Al Pastor
Steak Fajitas
Beef Soup
Burritos

“Love it. Awesome food.“

3.9 Good50 Reviews
Brandon's Diner American • $
370 N Mountain Ave, Upland

Customers` Favorites

Carne Asada with Beans Rice & Cheese
Cinnamon Revolution French Toast
Crunchy Chicken Taco Plate
Chicken and Steak Fajitas
Biscuits & Gravy
Belgian Waffle
Steak and Eggs
Eggs Benedict
Potato Wedges
French Toasts

“The food and service were both amazing!!“

4.4 Superb178 Reviews
Juanchos Mexican Restaurant Mexican • $
2440 W Arrow Route, Upland

Customers` Favorites

Grilled Chicken Pasilla Ranchera
Ice-Cream and Churros
Table Side Guacamole
Chilaquiles Breakfast
Chicken Diabla Plate
Chips and Salsa
Juancho Burrito
Juancho's Torta
Rice and Beans
Chile Relleno

“Great food 🥘 really nice atmosphere I definitely recommend it 👍🏻“

3.8 Good138 Reviews
Mariscos Camacho Mexican • $$
69 Grove Ave, Upland

Customers` Favorites

Oysters on the Half Shell
Ceviche Callo De Acha
Tostada de Camaron
Mariscos Grande
Tostada Mixta
Seafood

“Don't let the weathered barrio look of the area, less-than-luxury apartments across the street, or the borrachos congregating with their brown bags near the market that hasn't had a facelift in decades, scare you off. It's well worth checking out. Don't be expecting no Del taco prices because this is real mexican food made by real mexican people not like Del or the Bell that is fake mexican food made by real mexican people, anyhow these guys dish up some pure mexicano love, so go support local business and order a shrimp quesadilla.“

3.7 Good44 Reviews
Jim's Burgers Hamburger • $
969 W Foothill Blvd, Upland

Customers` Favorites

Country Fried Steak Hash Browns and Eggs
Jims Famous Pastrami Sandwich
Philly Cheese Steak
Carne Asada Burrito
Chili Cheese Fries
Deep Fried Burrito
Breakfast Burrito
Fried Onion Rings
Fried Zucchini
French Fries

“The crew at Jim’s is awesome 👏 Jose and his team always go over and above to serve the customers. The hamburgers are the best! The restaurant is always clean, welcoming and family friendly. Keep up the good work thank you“

4.3 Superb178 Reviews
Senor Baja Mexican • $
1620 W Foothill Blvd, Upland

Customers` Favorites

Chilaquiles En Salsa Roja
Grilled Shrimp Burrito
Grilled Shrimp Taco
Meat Quesadilla
Shrimp Cocktail
Torta Especial
Choice of Meat
Potato Taco
Fish Tacos

“So I came in for a shrimp burrito because they’re so good, the lady was really nice, and she brought out the food with salsa and set on the table like if I was at home with my grandma, I asked if she had red salsa because the salsa I got was a lil too sour she said no then after a min she said we have some red chipotle that’s hotter if you want that I took her upon that offer it was so good spicy too but delicious! Pull grab a shrimp burrito and ask for some chipotle salsa on the side it’s worth it!“

3.6 Good49 Reviews
Tacocino Gourmet Tacos Mexican • $$
1945 N Campus Ave B, Upland

Customers` Favorites

Street Tacos

“The food was good, not great. I had to add a lot of salt to everything. The michelada I did like. They are expensive, though. 2 ppl 1 nachos, 2 tacos and 2 micheladas $76! We didn't even get full meals. I may return. I don't know. I've had better chili verde for less money.“

3.5 Good40 Reviews
Brandon's Diner American • $
870 E Foothill Blvd Ste A-5, Upland

Customers` Favorites

Country Fried Steak with Gravy
French Toast Sausage and Eggs
Pancakes or French Toast
Chicken and Waffle
Biscuits and Gravy
Breakfast Burrito
Huevos Rancheros
Mushroom Chicken
Reuben Sandwich
Eggs Benedict

“This is a must try place ✌🏼“

4.3 Superb116 Reviews
El Pollo Loco Mexican • $
1126 E 19th St, Upland

Customers` Favorites

Double Chicken Tostada Salad
Double Chicken Avocado Salad
Chips and Guacamole
Chicken Ceasar Bowl
Cheese Quesadilla
Meal for Two

“Loved the fast and friendly service, it was delicious and the place was very clean“

3.6 Good78 Reviews
Pueblita Mexican Restaurant Mexican • $
555 N Benson Ave, Upland

Customers` Favorites

Two Enchiladas Rancheras or Verde
Two Enchiladas Verdes
Mole Poblano de Pollo
Chilaquiles Verdes
Chilaquilles Rojo
Chips and Salsa
Enchilada Cart
Chile Relleno
Mole Poblano
Wet Burritos

“The food and service, excellent. that's what matters to me.“

3.6 Good117 Reviews
El Pollo Loco Mexican • $
760 E Foothill Blvd, Upland

Customers` Favorites

Double Chicken Avocado Salad
48 Piece Meal

“I just went through the drive-through and ordered my meal. Natalia Took my order. I just want to say that she was the friendliest, most considerate and helpful drive-through employee that I have ever come into contact with. My food was great, but regardless of how my food was I really just want to point out that that was the best drive-through experience I’ve had. Thank you, Natalia.“

3.4 Good53 Reviews
El Patron Shinola Vegan • $$
220 N Central Ave, Upland

Customers` Favorites

Fresh Chips & Salsa
Culichi Chilaquiles
Street Tacos
Enchiladas
Burrito

“Excelente servicio y calidad en sus productos, recomendable y recomendado ampliamente!!!!“

4.1 Good92 Reviews
Los Paisanos Fast Food • $
180 N Central Ave, Upland

Customers` Favorites

Burrito Regular with Rice Beans Lettuce Tomato and Sour Cream Con Arroz Frijoles Tomate Y Crema
Quesadillas 2 Queso Con Papas
Agua De Pepino Con Limon
Birria de Chivo Menudo
Bacon Breakfast Burrito
Consomé de Birria
Costillas de Puerco
Super Green Juice
Quesadilla Grande
Carneasada Fries

“First time trying, everything was very good especially for being in upland. Hard to find good authentic Mexican food, definitely will be coming back. Tortillas hand made, asada cooked great and salsa that’s not watery. What more can I ask for.“

4.1 Good56 Reviews
Ate Is Enuff Catering Mobile caterer • $
1042 N Mountain Ave Ste 338, Upland
5 Superb1 Reviews
Chipotle Mexican Grill Mexican • $
2057 Base Line Rd, Upland

Customers` Favorites

Large Chips & Large Queso Blanco
Large Chips & Large Guacamole
Burrito Bowl
Three Tacos

“My experience at this Chipotle has restored my desire to visit Chipotle. I stopped eating at Chipotle a few years ago because the Barbacoa was mostly fat and gristle. I usually threw all of the meat out.
Today, however, the barbacoa was delicious! Meticulously prepared with no fatty chunks. If it continues like this Chipotle may become a regular thing for my family! Staff was also really nice.“

3.1 Average71 Reviews
Del Taco Fast Food • $
1371 E Foothill Blvd, Upland

Customers` Favorites

The Del Taco & Cheddar Quesadilla
Chicken Taco Del Carbon Guac'd Up
2 2 Grilled Chicken Tacos Meal
Breakfast Toasted Wrap Meal
Caramel Cheesecake Bites
Double Taco Mucho Meal
Snack Taco Fiesta Pack
Bean and Cheese Burrito
Snack Taco Mucho Meal
Hashbrown Sticks 5pc

“Got a call this place old Reliable. Normally Del Taco 24 hours very consistent and their food quality. I can happily say dislocation, always gets my food right and out fast. the staff here is very friendly. I would definitely recommend trying this location.“

3.8 Good89 Reviews
Juan Pollo Chicken • $
273 E 9th St, Upland

Customers` Favorites

2 Piece Breast Wing Meal
Juan's Big Burrito
Half Chicken Meal
Soft Taco Platter
Thigh & Leg Meal
Cinnamon Crisps
Juan's Big Bowl
Corn on the Cob
Breast and Wing
Roast Chicken

“Food is great, that’s a given…. Rotisserie are amazingly good.
Service is fast and with great smiles (bilingual)
They give option for better experience.
Indoor and outdoor seating.
Nice view of the “old town Upland”“

3.7 Good106 Reviews
Baker's Drive-Thru Fast Food • $
2416 W Arrow Route, Upland

Customers` Favorites

Two Soft Tacos Small Fries
Single Cheeseburger Taco
Grilled Chicken Sandwich
Bean and Cheese Burrito
Shredded Beef Burrito
Combination Burrito
Medium Cherry Coke
Chili Cheese Fries
Monterey Chicken
Tacos and Tostada

“Delicious food, not too greasy! Tacos were simple ground beef but so good! We got double cheeseburgers medium fries. The medium drink alone is the size of the large drink of most other places, but it was way way too much food for us. It was so filling which is awesome because it's not that expensive!“

3.6 Good71 Reviews

You May Also Like