36 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 Superb175 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
Birria Burrito
Upland Burrito
Birria Nachos
Birria Ramen
Chilaquiles

“We went to Fuego Cravings late on the morning of April 17th after we left one of my girlfriend's Drs appointment. I ordered the menudo and it was delicious! The broth was rich and flavorful. The meat and the hominy, nice and tender. It came with the usual accompaniments, lemon, cilantro, diced onions, etc. The corn tortillas were good, I believe they were handmade, prepared fresh.“

4.4 Superb273 Reviews
El Perico Ranchero | Mexican Restaurant 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 Plate
Fajitas for Two
Rice and Beans

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

4.4 Superb265 Reviews
La Tapatía | 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’ve been going to Taco Tapatio
for 25 years and believe me I love it. The food is delicious. Very very tasty. I love the spices they put in the food. You should try the ceviche fish and shrimp. Those are my favorite. My husband‘s favorite is wet burritos and Carne Asada tortas they’re the best. The price are very good prices. I recommended staffs has very good personalities. thank you.“

4.4 Superb156 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

“Great joint. Love that I found this place“

4.5 Superb162 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 Superb140 Reviews
Dos Mundos Kitchen Mexican • $$
425 N Mountain Ave, Upland

Customers` Favorites

Carne Asada
Parradilla

“First time here and I must say Dos Mundos did not disappoint at all. The strawberry waffles were yum. The home fries were sooo good. I ordered them extra crispy. My bestie had a breakfast croissant sandwich that she said was superb. We will be back to try lunch. We noticed others ordering tacos so that will be next.“

4.2 Good109 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 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.4 Superb317 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
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

“Hole in the wall spot... but its become my go to for all things mexican. I come every Wednesday without fail. Asada burrito with the guac and cheese! Other great food: chile relleno plate, shrimp tacos & burritos (very spicy, get it without the red salsa if you don't like it hot), chile verde burrito, breakfast burrito, super fries and nachos always a fav. Its not fancy but the staff are always nice, especially Oscar! This place is def a place to star.

Only outdoor seating, so it's not a sit down fancy spot.. but they will handle any size group you got.“

4.1 Good188 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
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 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

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

4.3 Superb32 Reviews
Taquería Los Magueyes | Mexican Food Mexican • $
185 Euclid Ave, 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 Good174 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
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 Good126 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 Superb243 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 Good224 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

“Food was really good first time I went. 2nd time it was still good but a but tje pieces of pineapple where a bit big on the al pastor, and the carne asada had a few hard pieces of fat. Taste was still great tho. Just not as good as the first time. Size of the burritos was good for sure also. Would recommend.“

3.9 Good65 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.8 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 Good281 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.7 Good157 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 Good118 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 Good192 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.1 Average131 Reviews
Ate Is Enuff Catering Mobile caterer • $
1042 N Mountain Ave 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 Good255 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 Good201 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

“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 Good107 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.8 Good199 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

“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 Good213 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 Good182 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 Good200 Reviews
Chipotle Mexican Grill Mexican • $
2057 Base Line Rd, Upland

Customers` Favorites

Large Chips & Large Queso Blanco
Large Chips & Large Guacamole
Build Your Own Kid's Meal
Build-Your-Own Chipotle
Burrito Bowl
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 Average101 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