30 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 Chorizo Tacos
Taco Tuesday Tri Tip Tacos
Chicken Taco Sunday
Chorizo Taco Sunday
Carnitas Burritos
Taco Variety Pack
Shrimp Quesadilla

“owner Javier is very friendly and selective with ingredients he will only put out the best. the tacos are delicious and lots of options. my husband and I have been here several times and we will keep coming back.“

4.5 Superb211 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 Superb138 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

“My wife and I had a great experience and the service was amazing. I would like to thank Victor for his outstanding service. Victor is the type of person any employer would love to have as an employee. Thanks again Victor for your outstanding service.

I would definitely recommend this restaurant. The food and drinks were excellent. Thanks again“

4.5 Superb67 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
Quesabirria
Fuego Fries

“Love, love, love the Birria Ramen soup at Fuego's! Full of flavor, generous serving size for a reasonable price, and the soup is filled with birria and ramen noodles. They even offer a rewards program for free food items. Yummmy! Muy sabroso!“

4.2 Good201 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.3 Superb104 Reviews
La Tapatia Mexican Grill Mexican • $
152 W Foothill Blvd, Upland

Customers` Favorites

Enchilada and Beef Taco Combination
Cheese Enchilada
Chips and Salsa
Chicken Flautas
Chile Relleno
Asada Burrito
Chile Verde
Shrimp Tacos
Street Taco
Al Pastor

“DELICIOSO! I accidentally stumbled upon this place when I ran into the Marshall's... it's really well... yummy. Almost as if there's an abuela (grandma) making the food in the kitchen. That's really the best when it tastes home cooked yummy Tacos for the win!“

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

Customers` Favorites

Carne Asada
Parradilla

“We went to the 2 Mundos restaurant to celebrate 3 birthdays. 14 people in total. We ordered a lot of food and drinks. When it was time to pay, we were surprised by the total. It was very cheap and everything was delicious. Very friendly service. We will return again. Thank you all for your attention. Blessings to all who work at the restaurant.“

4.2 Good121 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

“Wonderful breakfasts! I picked up burritos and they were great! Love it for lunch too. You guys are great!! Recommend you for great mexican food!!

Kid-friendliness: Not really much room at Upland location but Claremont is good for kids“

4.3 Superb76 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.1 Good103 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 Good71 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 Good54 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
Chips and Salsa
Juancho Burrito
Juancho's Torta
Rice and Beans
Chile Relleno

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

3.9 Good93 Reviews
Chucks Tacos Mexican • $
661 E Foothill Blvd, Upland

Customers` Favorites

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
Super Nachos

“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 Good85 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 Good37 Reviews
Panzarello's 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

“Words cannot express how wonderful this restaurant was to us. We had our wedding dinner here & the staff was so patient & accommodating to us, especially since we had to plan it from Virginia! Everyone had a lovely time & was raving about the food! Thank you for a wonderful experience & I hope to be back soon!“

3.9 Good75 Reviews
Mi Ranchito Restaurant & Cantina Mexican • $
1964 W Foothill Blvd, Upland

Customers` Favorites

All Meat Burrito
Bandera Burrito
Beef Chimichanga
Fiesta Platter
Burrito Bowl
Dinner Salad
Chips Salsa
Wet Burrito
Spicy Salsa
Carne Asada

“I love their fajitas and their margaritas!“

3.9 Good67 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“

3.9 Good61 Reviews
Viva Vegan Diner Vegetarian • $
1490 E Foothill Blvd Suite D, Upland

Customers` Favorites

Deep Fried Oyster Mushrooms
Asada and Al Pastor Tacos
Chicken Ciabatta Special
Bacon Lettuce & Tomato
Chile Relleno Burrito
Viva Las Fries Asada
Chicken and Waffles
Vegan Quesabirrias
Cauliflower Wingz
Loaded Quesadilla

“Authentic flavors. I had a carne a carne asada taco. 🌮“

4.4 Superb166 Reviews
Jim's Burgers Hamburger • $
969 W Foothill Blvd, 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 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 Good46 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.5 Good35 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.2 Good134 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.1 Average24 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 Superb49 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

“The food is good, the service is inexperienced, the prices are a little high, I asked for a stuffed chile and they didn't give me tortillas, I also ordered gorditas de queso con rajas, beans con queso and I didn't like that because they were very watery, The nopales are like cactus salad. My husband ordered Menudo and gorditas de chicharrón, which was good, my daughters ordered tamales, and gorditas de chicharrón. For 7 gorditas, 1 chile Relleno, 1 Menudo, 2 tamales and 3 drinks it was more than $130 dollars.“

4.1 Good53 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.3 Good125 Reviews
El Patron Shinola Vegan • $$
220 N Central Ave, Upland

Customers` Favorites

Fresh Chips & Salsa
Culichi Chilaquiles
Street Tacos
Enchiladas
Burrito

“This place is so good. The owner Eddie and the staff are really nice and pleasant and the food is delicious and this is a safe place for gluten intolerant people as well, and for the quality of the food, the prices are really good 🤙🏻.“

3.9 Good82 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 Good78 Reviews
Ate Is Enuff Catering Mobile caterer •
1042 N Mountain Ave Ste 338, Upland
5 Superb1 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 Average80 Reviews

You May Also Like