38 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 • $
228 North 2nd Avenue, 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.5 Superb196 Reviews
La Tapatía | Mexican Grill Mexican • $
152 West Foothill Boulevard, 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

“Excellent food and huge portions. You order at the counter and then sit down and they bring your food over. Chili Verde enchiladas were outstanding. The albondigas small bowls are large and the large is a meal for two. Quiet and nice people.“

4.5 Superb175 Reviews
Fuego Cravings - Upland Mexican • $
1466 East Foothill Blvd Q, Upland

Customers` Favorites

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

“I had a 🔥 craving for a surf and turf burrito and they definitely delivered on what I wanted. Great food and service was quick and efficient! The hostess Liz was really helpful and had a great attitude. Definitely recommend checking out!“

4.4 Superb288 Reviews
El Perico Ranchero | Mexican Restaurant Mexican • $
1401 East Foothill Boulevard, 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 Plate
Fajitas for Two
Rice and Beans

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

4.4 Superb273 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 Superb151 Reviews
Servandos Taco Shop Fast Food • $
977 North Central Avenue, Upland

Customers` Favorites

Shredded Beef Enchilada \u0026 Taco w Rice \u0026 Beans
Bacon Breakfast Burrito
California Burrito
Carnitas Plate
Super Burrito
Taco Carnitas
Wet Burrito
Super Fries
Guacamole
Taco Plate

“How is this not 5 stars?! We LOVE Servandos and are regulars here. Oscar is so friendly and relational and the food is always fresh! Homemade flour tortillas here are the best! Highly recommend checking this place out. We tell our friends about it often :)“

4.3 Superb200 Reviews
Tacos Los Carnales Mexican • $
1262 West Foothill Boulevard, 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.3 Superb134 Reviews
Rancho Los Magueyes Mexican • $$
1667 North Mountain Avenue Suite 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

“Great joint. Love that I found this place“

4.4 Superb168 Reviews
Dos Mundos Kitchen Mexican • $$
425 North Mountain Avenue, Upland

Customers` Favorites

Carne Asada
Parradilla

“Always fresh, delicious food. The chicken flautas are amazing, and all of their meat plates are fantastic. They also have the coldest beer I’ve found in Upland, served in frosty glasses every time. Definitely one of my favorite spots.“

4.3 Superb114 Reviews
Taquería Los Magueyes | Mexican Food Mexican • $
185 Euclid Avenue, Upland

Customers` Favorites

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

“Great joint. Love that I found this place“

4.2 Good194 Reviews
Tacos El Paisa Mexican • $
1655 West 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.2 Good128 Reviews
Elvira's Grill - Upland Mexican • $$
373 East Foothill Boulevard, 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
Deep Fried Ice Cream
Enchiladas Rancheras
Carne Asada Burrito
Flautas de Pollo

“Absolutely delicious from start to finish! Visiting from Texas and so glad I found this little place. Clean restaurant. Friendly staff. Great food!“

4.2 Good233 Reviews
Las Brisas | Mexican and Seafood Mexican • $$
121 West 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.2 Good28 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 Superb32 Reviews
Brandon's Diner American • $
370 North Mountain Avenue, 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 Superb224 Reviews
Jim's Burgers Hamburger • $
969 West Foothill Boulevard, Upland

Customers` Favorites

Country Fried Steak Hash Browns and Eggs
Jims Famous Pastrami Sandwich
Carne Asada Burrito
Philly Cheese Steak
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 Superb325 Reviews
Chucks Tacos Mexican • $
661 East Foothill Boulevard, Upland

Customers` Favorites

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

“This place is the perfect spot to get good food without breaking the bank. In Southern California, it is becoming harder and harder to find meals for around $10, which makes this restaurant such a blessing. There is a reason it has been open for more than 90 years.

You can stop by for a quick bite and leave happy. The food quality is very good, the air conditioning works great, and there are free refills. They offer plenty of Mexican combo meals, and you can even get a cheeseburger and fries for under $10. Amazing value for the price.

This place will include Mexican cuisine that tastes very authentic along with burritos, fries, taco salad, enchiladas, and hamburgers“

4 Good229 Reviews
Panzarello's Italian Restaurant Mexican • $$
1615 North Mountain Avenue, 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

“Wow! It's a good place to go with your family and friends. The atmosphere was relax,the music it's perfect and most important the food was soo delicious. It was our first time visiting this restaurant.
Everything was perfect.“

4 Good109 Reviews
The Taco Man Taqueria Mexican • $
891 W Foothill Blvd, Upland

Customers` Favorites

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

“Was in the Upland area and wanted to try a Taco Tuesday spot. Had my buddy with me to go have some tacos! $2 taco Tuesday, not bad! The bean and cheese burrito was good too! Gotta have those different flavored salsa. Mines being the green salsa. I would have given 5 stars but I waited quite a bit for my food. They were busy but waited longer than expected. At onetime I was going to see what the hold up was but than my food came out. Other than that, everything was good and the tacos where delicious. This was my first time there and do plan on returning to try other things on the menu. I like also they have my whipped Orange drink.

Update: 9/2/26
Came here for some lunch with some friends. $10 Lunch with a choice of a burrito or bowl. I tried the chicken bowl and wow, it was a big bowl! Only ate like half of it! lol. This is my second time coming here and they also have delicious tacos and burritos as well. If ur in the Upland area, highly recommend this place! Great service and food came out quick! Place does get packed during busy times especially both lunch snd dinner times. At times there's no table to sit at! I suggest take your order to go if there's no table to sit and eat at.“

4 Good73 Reviews
Brandon's Diner American • $
870 East Foothill Boulevard 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.4 Superb251 Reviews
Mariscos Camacho Mexican • $$
69 Grove Avenue, 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.9 Good121 Reviews
El Pollo Loco Mexican • $
1126 East 19th Street, 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.9 Good218 Reviews
El Patron Shinola Vegan • $
220 North Central Avenue, Upland

Customers` Favorites

Fresh Chips & Salsa
Culichi Chilaquiles
Street Tacos
Enchiladas
Burrito

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

4.2 Good203 Reviews
Juanchos Mexican Restaurant Mexican • $$
2440 West 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 Good291 Reviews
Los Paisanos Fast Food • $
180 North Central Avenue, 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 Good123 Reviews
Pueblita Mexican Restaurant Mexican • $$
555 North Benson Avenue, 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.7 Good265 Reviews
Ate Is Enuff Catering Mobile caterer • $
1042 North Mountain Avenue Ste 338, Upland
5 Superb1 Reviews
Senor Baja Mexican • $
1620 West Foothill Boulevard, Upland

Customers` Favorites

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

“My favorite tacos in the whole entire world. 🥰🥰🥰 Professional chefs. Clean inviting environment. It's been more than 5 years since I've been back . I was in tears enjoying my meal.
Until a new employee named Victoria was rude to me and told me to hurry up and leave when I put on warm clothes.

Example: a sweater

Victoria shouldn't be allowed to speak to customers let alone serve meals of this price range and value.“

3.5 Good109 Reviews
Juan Pollo Chicken • $
273 East 9th Street, Upland

Customers` Favorites

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

“I have had a lot of problems with the quality of the chicken breasts (small size and under cooked) at the Colonies in Upland El Pollo. I have been going there for years. But I decided to give them 1 more try, so I went over to El Pollo last week to get my usual 3-4 chicken breasts. When I got the order home, I got 3 breasts (very small and one not even cooked) and 3 wings which I did not order. Went back and got the ordered corrected, even though the mgr (who had seen me 20 mins earlier picking up my order) demanded that I present my receipt. Thank goodness the girl that waited on me was there to vouch for me. This week, I went over to Juan Pollo in downtown Upland. Ordered 4 breast with flour tortillas. The breast were large, well marinated and cooked. The tortillas were superior to the El Pollo ones they pass out. From now on, it is Juan Pollo for us!!!“

3.9 Good221 Reviews
El Pollo Loco Mexican • $
760 East Foothill Boulevard, Upland

Customers` Favorites

Double Chicken Avocado Salad
48 Piece Meal

“I never leave review for fast food joints. This is not just an El Polo Loco. This is an experience everyone needs to experience! The manager Soto was so professional and welcoming! The service staff had our orders -steaming and on the counter waiting before we even done paying!!! I mean wow!

Thank you Mr. Soto!

Im definitely coming back!! And bringing friends! I can't believe I'm writing this about in a Pollo Loco!?!? Everything is nice and clean!

Next time ill take a video to post on here! But until then! Come check It out for yourself! Ill be raving about this chicken joi t for a long tine!“

3.5 Good163 Reviews
Del Taco Fast Food • $
1371 East Foothill Boulevard, Upland

Customers` Favorites

Crispy Chicken \u0026 Fries Box Meal
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
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 Good206 Reviews
Baker's Drive-Thru Fast Food • $
2416 West 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 Good187 Reviews
Chipotle Mexican Grill Mexican • $
2057 Base Line Road, Upland

Customers` Favorites

Large Chips & Large Queso Blanco
Large Chips & Large Guacamole
Build Your Own Burrito Bowl
Build Your Own Kid's Meal
Chips \u0026 Queso Blanco
Build-Your-Own Chipotle
Three Tacos

“I legitimately eat Chipotle 5-9 times a month for years now and I have never had Chipotle this good.

Not only flavorful and tasty, but such kind and friendly service.

I just left at 8pm today. Not sure who the last working cash was, but she was super friendly.

I will drive the extra 7 minutes to this location every time.“

3.2 Average106 Reviews
Chipotle Mexican Grill Mexican • $
1092 North Mountain Avenue, Upland

Customers` Favorites

Steak Brown Rice Black Beans Lettuce Cheese Bowl
Burrito Bowl Lots of Food
Barbacoa Burrito Bowl
Tortilla on the Side
Chips & Queso Blanco
Side of Guacamole
High Protein Bowl
Chips
Salad

“smallest burrito i have ever received... kid named louis served me & was so young , i have socks older . terrible volume , been going here over a decade..“

3.3 Good211 Reviews
Baker's Drive-Thru Fast Food • $
188 East Foothill Boulevard, Upland

Customers` Favorites

Bean and Cheese Burrito
Double Cheeseburger
Cali Steak Burrito
Taco Tuesday
Taco Burger
Quesadilla
Fries

“I love this baker's this is the only one we order from or go to I forgot the spicy ketchup for my daughter's fries and I called because I ordered through door dash and Jose answered and made sure my baby would get her spicy ketchup thank you so much Jose and thank you to the whole crew at bakers God bless you all“

3.2 Average207 Reviews
Chipotle Mexican Grill Mexican • $
1053 East 19th St A, Upland

Customers` Favorites

Large Chips \u0026 Large Queso Blanco
Chips \u0026 Fresh Tomato Salsa
Large Side of Queso Blanco
Chips \u0026 Guacamole
Kid's Build Your Own
Tortilla on the Side
Chicken Rice Bowl
Side of Guacamole
Burrito Bowl
Quesadilla

“I had a great experience at this Chipotle location, which is not always the case with this chain at the store nearby my home. After I got my food I was sure to tell the staff that they were doing a great job and I appreciated their customer service and the cleanliness of the restaurant and told them they were doing a great job.“

3 Average125 Reviews
Del Taco Fast Food • $
1653 West Foothill Boulevard, Upland

Customers` Favorites

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

“Love coming to this Del Taco. The food and service is always fantastic. The employees are attentive and helpful. Today we witnessed a very dissatisfied customer who was quite rude and the employees handled themselves very well, especially Andrea. We will continue coming to this Del Taco.“

3.5 Good210 Reviews
Taco Bell Fast Food • $
989 West Foothill Boulevard, Upland

Customers` Favorites

Cheesy Gordita Crunch Combo 10
Triple Double Crunchwrap
Beefy Crunch Burrito
Cheesy Roll Up
Taco Supreme
Quesadilla

“Way out there for coworkers of at a fast food couple burritos abd tacos over 25 dollars its nit some steak med rare its ground beef iff u even get tablespoon anymore back in the day I could feed myself 6 kids and wife including extras for later under 30 bucks we were all full and happy the service was excellent just work on those prices burrito deals something its insane I won't go there again immunotherapy paying that much for half burrito barley any sour cream ground beef heavens sorry but half tablespoon ain't the answer“

3 Average177 Reviews

You May Also Like