Best Mexican Restaurants in Upland

4.3 avg. rating 17 restaurants 10,899 reviews
Looking for the best Mexican restaurants in Upland? Browse our curated list of 17 top-rated Mexican spots. The average rating is 4.3/5 based on 10,899 real Google reviews. From casual eateries to fine dining, find the perfect Mexican restaurant for any occasion.

What people say

Ray Dio

Good place to enjoy a meal. I had 2 asada tacos costing me $15.98 plus tax. They were delicious and had plenty of meat and cheese. One can easily fill you up! The employees are cheerful and nice. Thanks. The are many different food dishes here available and good for the whole family.

About Legends Burgers

J Arevalo

Everything is great but my go-to meal is the grilled chicken salad and fried zucchini. Big enough to share or have leftovers.

About Legends Burgers

Susy Moreno

Great food and Decor!! Had the double cheeseburger added bacon with fried mushrooms on the side. Delicious everything had flavor. The french fries were bomb!! Coca-cola products!!! Extra points. They serve a lot of fries and mushrooms we couldnt finish them I'd recommend sharing. They bus the tables

About Legends Burgers

Max Kelly

Great food, and a huge menu! Legends in Upland offers everything from classic burgers, to breakfast, to Mexican dishes and beyond. The bacon cheeseburger is delicious, and the seasoned fries are both delicious and VERY generous in portion size! Fast service and plenty of parking make this a convenie...

About Legends Burgers

Jessica Allen

The portions are ginormous. I suggest sharing the fries. The burgers are delicious. I love a bacon and egg sandwich. Iced tea is splend. I love the fifties diner vibe. Service is always exceptional.

About Legends Burgers

Other cuisines in Upland