Atly Logo
New Yorkers 1st Choice
Best of Upland

Mexican and seafood spots

Made for those who want the bold, complex flavors of Mexican cuisine paired with the specific freshness of a seafood-focused menu.

Based on 653 Opinions
+650
User
User
User
Updated May 2026
01
Elvira's Grill - Upland image 1
Elvira's Grill - Upland image 2
Elvira's Grill - Upland image 3
View all
Mexican restaurant

Mexican restaurant with cozy atmosphere and gorgeous art-filled interior creates a chill dining experience. Music complements the vibe, and the space feels like a welcoming kitchen. The setting is quieter and more relaxed compared to busier locations.

House salsa and chips stand out with a slightly roasted, charred flavor and balanced spiciness. The menu features mole enchiladas, chicken fajitas, and a flavorful Steak Picado, all made fresh with guacamole prepared tableside.

Shrimp dishes stand out with juicy, perfectly cooked shrimp across fajitas, wraps, and enchiladas. Grilled salmon and steak fajitas also show high quality and great flavor.

People are saying

"The food here is delicious and has excellent flavor."

"The carne asada tacos and burritos have really good flavor."

"The shrimp here is juicy and perfectly cooked."

Good to know

1

Elvira's Grill only accepts online to-go orders until 7:30 pm.

2

Expect a $7 upcharge for carne asada on the tostada.

3

The servings are large; a combination plate may be enough for two.

02
Fuego Cravings - Upland image 1
Mexican restaurant

Mexican fast food spot with a modern interior featuring white walls and black furniture. Atmosphere feels friendly and welcoming with a calm vibe despite occasionally loud music. Known for authentic birria tacos and affordable Micheladas, it offers a simple yet clean dining experience.

Birria tacos and Birria Ramen stand out with rich flavor and great presentation. The menu also features mini quesabirria tacos, fish tacos with spicy toppings, and Huevos Rancheros, all prepared with care and bold taste.

Fish tacos come with a spicy mix of purple cabbage, pico de gallo, and dressing. Options include fish and shrimp tacos along with surf & turf and quesabirrira tacos.

People are saying

"I thought the food here was really fresh and delicious."

"The birria here is the best Mexican food I've ever tasted."

"I loved their delicious fish and shrimp tacos."

Good to know

1

The restaurant offers a rewards program for free food items.

2

Happy hour runs from 4-6pm with discounts on select items.

3

The menu includes a free drink with a $20 purchase through the app.

03
La Tapatia Mexican Grill image 1
Mexican restaurant

Casual Mexican restaurant with Yucatรกn-style ambiance and outside seating featuring background Spanish music. The atmosphere is clean and welcoming, with a bit of noise and a simple salsa bar. Seating includes tables and booths, creating a relaxed space for family or friends.

Street tacos stand out with Al Pastor as a popular choice. Menudo ranks as exceptional, and salsa is consistently excellent. Burritos serve well but taste better when hot.

Shrimp tacos stand out as a popular choice, served both in traditional and spicy styles like shrimp a la diabla. Fish tacos also appear as a favored option, enjoyed during Lent and beyond.

People are saying

"You have to try the tacos; they taste like grandma made them."

"The salsa here is excellent and fresh."

"The fish tacos here are delightful."

Good to know

1

Parking is available, but the lot is currently under construction.

2

Prices are reasonable, with daily deals offered.

3

Taco specials are available on Fridays.

04
Mariscos El Guero - Upland image 1

Restaurant offers fresh seafood with generous portions in a clean, welcoming space featuring a mountain view. Music volume adjusts to create a relaxing atmosphere conducive to conversation. Menu includes standout items like Baja shrimp tacos and spicy garlic mussels.

Seafood shines with fish and shrimp tacos and a fresh shrimp tostada topped with avocado. The spicy salsa and guacamole with fresh chips add solid flavor, while Taco Tuesday offers a deal on three large fish tacos for $10.

Seafood here stands out for its freshness and bright flavors. Dishes like shrimp ceviche, fish tacos, and battered fried fish deliver crisp textures and bold tastes, while specials like $1 oysters and generous Molcajete bowls add variety and value.

People are saying

"The food here is really tasty and flavorful."

"The seafood here is fantastic and fresh."

"The fish tacos and ceviche tostada are delicious and fresh."

Good to know

1

Oysters are $1 each on Wednesdays, with $3 beers available.

2

Taco Tuesdays offer 3 tacos for $10.

3

Mojarras cost $10 on Mondays.

05
California Fish Grill image 1
Seafood restaurant

Casual seafood spot with kiosk ordering and a fast food setup that serves fresh, quality fish at fair prices. The atmosphere is busy and inviting, with quick table turnover and a focus on healthy, tasty dishes. Small space fills up quickly, reflecting its popularity for value-driven meals.

Fish tacos stand out with crispy fish and sensational sauces. Options include Cajun salmon tacos and shrimp tacos, all served quickly with nice plating.

Fresh fish comes with great prices and a wide selection. Crispy fish tacos, fish and chips, and breaded shrimp pair well with outstanding sauces like garlic and Cajun.

People are saying

"I thought the food here was great and seriously delicious."

"I found the seafood to be fresh and tasty."

"You have to try the fish tacos; they're sensational."

Good to know

1

Expect a wait time of 20-30 minutes during peak hours.

2

The restaurant has implemented a kiosk-only ordering system.

3

Parking is available in the lot next to the restaurant.

06
Chucks Tacos image 1
Mexican restaurant

Indoor dining offers comfortable chairs and plenty of seating in a clean but hot environment. The menu features well-regarded tacos and affordable prices, especially on Taco Tuesday. Parking is ample with handicap stalls near the entrance.

Deep fried bean and cheese burritos stand out with their crispy texture and rich filling. Carne asada tacos come juicy and flavorful, served on a crunchy tortilla that holds up well. Salsas complement the dishes with bold, fresh flavors. Service is fast, making it easy to grab multiple tacos to go.

Shrimp and fish tacos stand out with both grilled and fried options. Shrimp cocktail and combination plates add variety to the seafood offerings.

People are saying

"The food here is really fresh and hot."

"I thought the tacos here were the best I had."

"I loved their delicious fish tacos."

Good to know

1

Chucks Tacos offers meal deals and discounted tacos on Taco Tuesday.

2

Expect affordable prices with meals around $17 for two people.

3

Credit card payments incur an extra 75 cents fee.

07
Taqueria Los Magueyes image 1
Mexican restaurant

Outdoor eatery offers shaded seating with authentic Mexican flavors in a noisy urban setting near a busy street. The atmosphere suits quick meals with flavorful tacos and nachos despite some inconsistencies in portion size and freshness.

Tacos come small but pack authentic flavor with options like al pastor featuring pineapple and potato tacos that stand out. Burritos are large and tasty, including a chile relleno burrito and a machaca breakfast burrito customized by the crew.

Fish comes fried perfectly with light toppings like cabbage, tomato, cilantro, and crema. Burritos and tacos feature decent portions, though some tacos contain rubbery fish sticks.

People are saying

"The food here is delicious and the portions are huge."

"The Mexican food here is delicious and very affordable."

"The seafood burritos were pretty good and decently proportioned."

Good to know

1

The restaurant has outdoor seating only.

2

There is convenient parking available.

3

The place was very clean.

08
Dos Mundos Kitchen image 1
Mexican restaurant

Large screens show multiple sports games simultaneously, creating an exciting atmosphere with loud music that can make conversation difficult. Spacious interior features themed decorations around two worlds and plenty of televisions, making it suitable for families and sports fans alike.

Spicy salsa and free chips come with meals. Large portions like the massive burrito and fajitas serve multiple people. Mole dishes and custom burritos stand out, along with breakfast options like tamal with egg and refried beans.

Seafood here is really fresh with fresh oysters, salmon, and fried fish on the menu. The shrimp cocktail is large and exceptionally good, and the deep-fried whole fish with garlic stands out as delicious.

People are saying

"The food here is amazing, especially the Dos Mundos burrito."

"The Mexican food staff here is so friendly and helpful."

"I found the shrimp cocktail and fried fish to be excellent."

Good to know

1

Taco Tuesday features special pricing on tacos and is popular among locals.

2

The lunch menu includes over 20 items priced at $13.99.

3

Expect quick service; food is typically served within 20 minutes.

09
Juanchos Mexican Restaurant image 1
Mexican restaurant

Small Mexican restaurant offers live guitar music and a casual, friendly atmosphere with plenty of booth seating for families and indoor-outdoor options. The vibe shifts from low music ambiance to loud and lively on Taco Tuesday. The bar area suits dates or meeting friends.

Handmade corn tortillas come fresh from the back wall where tacos are made with options like al pastor, chicken, and carnitas. Fresh guacamole is prepared right at the table, and dishes like green chilaquiles and shrimp enchiladas stand out for their flavor.

Shrimp dishes stand out with fajitas, enchiladas, and cocktail options. Fish tacos and a shrimp and corn boil add variety to the seafood selection.

People are saying

"The buffet here has great options and tasted wonderful."

"I found the Mexican food here to be outstanding."

"The Seafood here is excellent and friendly."

Good to know

1

Taco Tuesday features $2 tacos and runs all day on Tuesdays.

2

Sunday brunch includes a buffet with various options from 10am to 2pm.

3

Expect a wait time of 30-45 minutes during peak brunch hours.

10
Senor Baja image 1
Mexican restaurant

Drive-thru Mexican restaurant offers coastal Baja-inspired tacos with crunchy fish batter and spicy red chipotle salsa. Prices are reasonable but have increased recently, and the setup can be challenging for some. The atmosphere is casual with a focus on quick service and familiar flavors.

Fish tacos stand out with crunchy batter that stays crisp and fresh. Burritos like the chipotle fish and fried shrimp come with flavorful, spicy red chipotle salsa on the side.

Fish tacos stand out with crunchy batter that stays crisp. Shrimp is large and high-quality, featured in burritos and cocktails with octopus. Chipotle salsa often accompanies the seafood dishes.

People are saying

"I thought the fish tacos were outstanding and had a crunchy batter."

"I loved the fish tacos; they always had a crunchy batter."

"The fish tacos here have the best crunchy batter."

Good to know

1

Prices increased from around $13 to $19 recently.

2

Extra fees are now being charged.

3

There are no posted opening times at the entrance.

Discover more

Upland, California

Area guide
Loading Map...