20 Best Mexican Restaurants In Upland, CA

Last Updated:
Sort
Elvira's Grill is a restaurant located in Upland, California at 373 East Foothill Boulevard. This restaurant serves fajitas el patron, grilled fajita salad, grilled chicken breast fajitas, side of beans, french fries, spinach enchiladas, and mahi-mahi fish tacos. They also serve golden tilapia, camarones rancheros, side of guacamole, grilled steak & chicken fajitas, two grilled steak soft...
373 East Foothill Boulevard, Upland, CA, 91786
Rank
1
59 votes
Sponsor
0.0
El Perico Ranchero is a restaurant located in Upland, California at 1401 East Foothill Boulevard. They are open every day of the week.
1401 East Foothill Boulevard, Upland, CA, 91786
Rank
2
23 votes
Sponsor
0.0
Genoveva's Fine Mexican Food & Grill is a restaurant located in Upland, California at 273 East 9th Street. They are open every day of the week. Prices are subjecto to change without prior notice. Menu update 05/07/2015.
273 East 9th Street, Upland, CA, 91786
Rank
3
13 votes
Sponsor
0.0
Pueblita Mexican Restaurant is a restaurant located in Upland, California at 555 North Benson Avenue. They are open every day of the week.
555 North Benson Avenue, Upland, CA, 91786
Rank
4
21 votes
Sponsor
0.0
Tacos El Paisa is a restaurant located in Upland, California at 1655 West Arrow Route.
1655 West Arrow Route, Upland, CA, 91786
Rank
5
13 votes
Sponsor
0.0
Senor Baja is a restaurant located in Upland, California at 1620 West Foothill Boulevard. They are open every day except Saturday and Sunday. El Taco-Nazo, now Señor Baja, is still completely family owned. Using recipes brought here from our home in Baja California, we opened our first restaurant in the United States 20 years ago. Specializing in baja style fish and shrimp tacos, we have grown...
1620 West Foothill Boulevard, Upland, CA, 91786
Rank
6
12 votes
Sponsor
0.0
Brandon's Diner is a restaurant located in Upland, California at 870 East Foothill Boulevard. They are open every day of the week.
870 East Foothill Boulevard, Upland, CA, 91786
Rank
7
20 votes
Sponsor
0.0
Juanchos is a restaurant located in Upland, California at 2440 West Arrow Route. Forgotten. The Juanchos Mexican Cuisine has been around for 20 years, starting as a family restaurant at our Ontario location. After 20 years it has branched out to a few other locations and is still operating as a family restaurant today. Bring your family and friends, pull up a chair, indulge in a tasty Margarita...
2440 West Arrow Route, Upland, CA, 91786
Rank
8
6 votes
Sponsor
0.0
Mi Ranchito Restaurant & Cantina is a restaurant located in Upland, California at 1964 West Foothill Boulevard. This restaurant serves empanada, carnitas, menudo, grilled chicken tacos, ropa vieja, steak or chicken picado, and chicken strips. They also serve ranchera cheese, carne asada burrito, carnitas & eggs, camarones rancheros, tamale, beef or chicken, and tacos de carne asada. They are...
1964 West Foothill Boulevard, Upland, CA, 91786
Rank
9
15 votes
Sponsor
0.0
Qdoba Mexican Grill is a restaurant located in Upland, California at 1902 North Campus Avenue. They are open every day of the week. Choose from Qdoba's Mexican grill ***** burrito bar for a big occasion to a box lunch catering for a smaller occasion. See all the options! You are using an outdated browser. Please upgrade your browser or activate Google Chrome Frame to improve your experience....
1902 North Campus Avenue, Upland, CA, 91784
Rank
10
12 votes
Sponsor
0.0
Ester Burrito is a restaurant located in Upland, California at 1466 East Foothill Boulevard.
1466 East Foothill Boulevard, Upland, CA, 91786
Rank
11
10 votes
Sponsor
0.0
El Torito is a restaurant located in Upland, California at 335 Mountain Avenue. This restaurant serves grilled chicken & shrimp fajitas combo, carne asada, chocolate volcano cake, burrito especial, picadillo burrito, fresh guacamol, and tropical salad. They also serve sweet corn cake, grilled steak & chicken breast fajitas combo, two crispy tacos & enchilada, grilled steak fajitas, sizzling...
335 Mountain Avenue, Upland, CA, 91786
Rank
12
14 votes
Sponsor
0.0
Rancho Los Magueyes is a restaurant located in Upland, California at 1667 North Mountain Avenue. They are open every day of the week.
1667 North Mountain Avenue, Upland, CA, 91784
Rank
13
9 votes
Sponsor
0.0
Taco King is a restaurant located in Upland, California at 1317 East Foothill Boulevard. They are open every day except Sunday.
1317 East Foothill Boulevard, Upland, CA, 91786
Rank
14
13 votes
Sponsor
0.0
Juan Pollo is a restaurant located in Upland, California at 156 West Foothill Boulevard. They are open every day of the week. Thank you for visiting our website. I grew up during the 1960’s and 1970’s when fast food restaurants exploded on the scene. It was a wild and crazy time. I experienced it first hand working for Burger King Corp. during the early 70’s. Although I probably ate more...
156 West Foothill Boulevard, Upland, CA, 91786
Rank
15
5 votes
Sponsor
0.0
Chipotle Mexican Grill is a restaurant located in Upland, California at 1092 North Mountain Avenue. They are open every day of the week. Chipotle Mexican Grill, USA, Canada and UK, Burritos, Tacos and more. Food With Integrity. Over 20 years later, our devotion to finding the very best ingredients we can—with respect for animals, farmers, and the environment—is shown through our Food With...
1092 North Mountain Avenue, Upland, CA, 91786
Rank
16
12 votes
Sponsor
0.0
Mariscos Camacho is a restaurant located in Upland, California at 69 Grove Avenue.
69 Grove Avenue, Upland, CA, 91786
Rank
17
5 votes
Sponsor
0.0
Jarritos Mexican Restaurant is a restaurant located in Upland, California at 1262 West Foothill Boulevard. They are open every day of the week.
1262 West Foothill Boulevard, Upland, CA, 91786
Rank
18
4 votes
Sponsor
0.0
Taqueria Los Magueyes is a restaurant located in Upland, California at 185 South Euclid Avenue. They are open every day of the week.
185 South Euclid Avenue, Upland, CA, 91786
Rank
19
6 votes
Sponsor
0.0
Alberto's Mexican Food is a restaurant located in Upland, California at 296 South Mountain Avenue. Soon, both shops could be seen all over San Diego County. As the expansion grew to the point of diminishing returns somewhere in the mid eighties, they both began to sell off their less popular shops. Not to lose the drawing power of the Roberto/Alberto name the new owners of these shops began...
296 South Mountain Avenue, Upland, CA, 91786
Rank
20
8 votes
Sponsor
0.0