35 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

“Chili relleno - Tasted great. Small portion, but good value for just $7 a la carte.

Carne asada burrito - Big portion, great to share. At $15, decent value. The server asked if we wanted it wet, with salsa on top, and we said yes, not knowing it would cost $2 more. We didn't particularly like either salsa though, so we would say no next time to the salsa.

The complementary chips and salsa was really good!

Quick service, good prices, and they honored my Dining Advantage voucher. :)“

4.6 Superb70 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 Superb135 Reviews
Fuego Cravings - Upland Mexican • $
1466 E Foothill Blvd Q, Upland

Customers` Favorites

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

“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 Superb62 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

“Que Rico!! This spot is off the chain. First off, the atmosphere is so welcoming it really makes you feel at home. It smells so good right when you walk in, you just feel like you’re in your grandmas kitchen. The staff is kind and attentive and it sort of pours over into the customers I think because everyone inside is just so nice! The complimentary bean soup is delicious and savory with the pork and cilantro, it’s just great. The tacos are good too and so are the crazy fries. I would highly recommend them! Also, the horchata here is some of the best I’ve ever had! Bomb“

4.3 Superb105 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 Good95 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 Good87 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
Las Brisas Mexican and Seafood Mexican • $$
121 W Foothill Blvd D, Upland

“We eat out a lot because we work a lot, therefore we eat out a lot. Yesterday, we attended a baby shower and it was catered by this restaurant, and oh my goodness, it was the BEST tasting, clean, organized caterer for tacos we have experienced. Customer service was excellent! From approximately 40 taco caterers we have experienced this was the BEST!!! Normally, I would not leave a review but this one was worth leaving! We will definitely be visiting there full service restaurant here in Upland soon.“

4.5 Superb22 Reviews
Taqueria Los Magueyes Mexican • $
185 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 Good81 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.“

4.1 Good63 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.“

4.1 Good46 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
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 Good88 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

“Chuck's tacos is one of the delicious places to eat at Chuck's Tacos, located in Upland, California, was originally known as Los Monitos Tacos. Established in 1936 in Ontario by Chuck Alonso's father, the restaurant was later bought by Bernie Diaz in 1994, who continued the Los Monitos name before it eventually became known as Chuck's Tacos. I remember the place of a hole Street brings back lots of memories“

3.9 Good106 Reviews
The Taco Man Taqueria Mexican • $
891 W Foothill Blvd, Upland

Customers` Favorites

Side of Rice \u0026 Beans
Surf \u0026 Turf Burrito
Bean and Cheese Burrito
Surf \u0026 Turf Nachos
Al Pastor Street Taco
Chicken Street Taco
Chorizo Street Taco
Green Salsa - Mild
The Taco Man Taco
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.“

3.9 Good58 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.4 Superb181 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 Superb174 Reviews
Juanchos Mexican Restaurant Mexican • $
2440 W Arrow Route, Upland

Customers` Favorites

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

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

3.8 Good140 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 Good43 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.7 Good87 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.4 Good32 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
Chicken Fried Steak and Eggs
Pancakes or French Toast
Chicken and Waffle
Biscuits and Gravy
Breakfast Burrito
Huevos Rancheros
Mushroom Chicken
Reuben Sandwich

“This is a must try place ✌🏼“

4.3 Superb118 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
Fish Burrito
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.5 Good49 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 Good129 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 Good56 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.2 Good55 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 Good88 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 Average70 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 Good111 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 Good68 Reviews
Del Taco Fast Food • $
1653 W Foothill Blvd, Upland

Customers` Favorites

Queso Beef Crunchtada
Crinkle Cut Fries
The Del Taco
Quesadilla
Fish Tacos
Value Taco
Burrito

“I had a great experience at Del Taco! The Bean and Cheese Burrito was exactly what I was hoping for – warm, cheesy, and perfectly seasoned. The portion was generous and definitely filling. I also treated myself to a Strawberry Shake, which was smooth, creamy, and just the right level of sweet. It paired perfectly with the burrito and made for a satisfying meal. The staff was friendly, the service was quick, and everything tasted fresh. Del Taco always comes through for a quick, delicious meal.“

3.5 Good81 Reviews

You May Also Like