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 Superb179 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 Superb287 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 Superb269 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.4 Superb159 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
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.4 Superb141 Reviews
Servandos Taco Shop Fast Food • $
977 N Central Ave, 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

“OMGGGG THIS PLACE IS SOOOOO GOOD!!! I kid you not, this place is actually one of the most gourmet places I've ever been to!

I came here once after my car broke down and I was a depresso espresso. The way it HEALED my depresso is actually INSANE! Amazing food in my stomach and life felt less terrible after that!

Even if you don't feel terribly hungry, PLEASE GET THEIR CHURRO!!! Ya know it's GOOD when my friend compares it to Disneyland churros!!! It's an actual god-send churro and I can't express how amazing the churros are. If you're ever stranded in Upland (like me fr fr), then FUEL YOUR SOUL HERE!!!“

4.2 Good193 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
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 Good229 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.4 Superb322 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.2 Good124 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 Superb218 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 Good126 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.3 Superb26 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
Panzarello's Italian 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

“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
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 Good176 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 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 Superb246 Reviews
Chucks Tacos Mexican • $
661 E Foothill Blvd, 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“

3.8 Good229 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.7 Good121 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 Good287 Reviews
El Pollo Loco Mexican • $
760 East Foothill Boulevard, 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.7 Good157 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.7 Good195 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 Good120 Reviews
Ate Is Enuff Catering Mobile caterer • $
1042 North Mountain Avenue Ste 338, Upland
5 Superb1 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 Good257 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!!!!“

3.9 Good203 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.3 Good108 Reviews
Del Taco Fast Food • $
1371 E Foothill Blvd, 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.7 Good204 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

“Well I love Juan Pollo. But a week ago my husband went to pick up some food for us he said the cashier at as rude and was rushing him he ask about the family special and she was already ringing it. I'm saying this because she made him feel like if she was racist I'm Mexican and his African American I I do understand my husband I usually go with him but we had company at our home. CUSTOMER SERVICE is very very important.“

3.7 Good217 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 Good185 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

“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.6 Good204 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’ve been here countless times and have always gotten enough good in my bowl. Recently this location gave an overflow of food in one of the bowls we got. There is plenty of seating inside, and it is usually clean. It isn’t too busy at this Chipotle too. The Chipotlane is super convenient. You can order food in the app and pick it up right from inside your car here! If you live nearby and like Chipotle it is a very good option. 5/5 stars.“

3.1 Average105 Reviews
Baker's Drive-Thru Fast Food • $
188 E Foothill Blvd, 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 Average206 Reviews

You May Also Like