What are you looking for?

Mexican in Salem, OR

LA FONDITA 2

4.5 - 152 votes

Hours: 11AM - 9PM

3330 Center St NE, Salem
(503) 400-7841

LA FONDITA 2

Tried this place out today passing through. Just had a couple tacos and they were super good and live up to the hype. I'm a taco junkie btw. Hou... More reviews

Lonchera La Guadalupana

4.6 - 97 votes

Hours: 10AM - 9PM

4110 Portland Rd NE, Salem
(971) 209-5181

Lonchera La Guadalupana

Best place in Salem for Mexican food!!! They always get my order right and I almost always order at least 4 items ( Burrito is a must) and have lots of n... More reviews

Fiesta Pizza

4.7 - 79 votes

Hours: 11AM - 9PM

1950 Lancaster Dr NE, Salem
(503) 990-7807

Fiesta Pizza

Great pizza. Even better with their outstandingly delicious ranch. Their chicken is heaven too. 10/10 reccomend. Will go again. More reviews

La Margarita Rest and Grill

4.4 - 111 votes

Hours: 11AM - 10PM

545 Ferry St SE, Salem
(503) 362-8861

La Margarita Rest and Grill

Honestly I like the food, and the frozen margaritas are fun, but it's overpriced. My friend's order also came out wrong twice. (She ordered rig... More reviews

La Hacienda Real Keizer

4.3 - 124 votes

Hours: 11AM - 10PM

5024 River Rd N, Salem
(503) 390-0923

La Hacienda Real Keizer

We were given a gift card for this restaurant by an awesome couple and decided to try it out. They had mentioned to us that these folks had amazing marga... More reviews

La Hacienda Real

4.2 - 139 votes

Hours: 11AM - 10PM

3690 Commercial St SE, Salem
(503) 540-5537

La Hacienda Real

This Restaurant Is Right Down The Street From Us & That Could Be Dangerous To Our Budget. It Is Not That The Prices Are High, Quite The Opposite. It ... More reviews

Nachos Locos Mexican Food

4.5 - 96 votes

Hours: 9AM - 9PM

3815 Devonshire Ave NE #100, Salem
(503) 588-4150

Nachos Locos Mexican Food

Not much to say, had a pork plate, not great. No reason to return, plenty of better places. More reviews

El Taco Melon

4.6 - 79 votes

Hours: 5PM - 1AM

3375 Harold Dr NE, Salem

El Taco Melon

Tacos are amazing! Well seasoned meat. Clean area. Great customer service. What more can you ask for? I'd post a photo, but I ate my tacos too fast.... More reviews

Loncheria y Antojitos el perico ?# 1

4.7 - 64 votes

Hours: 10AM - 9PM

114 Lancaster Dr NE, Salem
(503) 364-1290

Loncheria y Antojitos el perico ?# 1

Went a couple times so far. So many options. Staff is super friendly and welcoming. Super yummy. Definitely going back soon?? More reviews

Garibaldi | Mexican Restaurant & Cantina

4.3 - 106 votes

Hours: 11AM - 10PM

1111 Edgewater St NW, Salem
(503) 362-0522

Garibaldi | Mexican Restaurant & Cantina

The complimentary chips were fresh and warm, but my main dish was not so good. The pork in my enchilada was very dry, and the restaurant had an odd odor ... More reviews

La Carreta De Mi Tierra Taqueria

4.5 - 78 votes

Hours: 1PM - 4AM

3728 Silverton Rd NE, Salem

La Carreta De Mi Tierra Taqueria

i'm from a small town in california where 98% of us are mexican so it was always easy for me to get bomb tacos. when i first moved here 6 months... More reviews

El Ranchero Market

4.1 - 120 votes

Hours: 7AM - 10PM

2615 Lancaster Dr NE, Salem
(971) 600-3466

El Ranchero Market

The best mexican place you'll ever visit, period, nothing tops it. Good people, good food, good prices. It's all fresh and the tortillas are ha... More reviews

La Hacienda Real Lancaster

4.2 - 107 votes

Hours: 11AM - 10PM

1660 Lancaster Dr NE, Salem
(971) 304-7243

La Hacienda Real Lancaster

Great food and the drinks are bomb... Great customer service and beautiful decor, the tables, the chairs all so beautiful. Definitely coming back..!!! More reviews

La Margarita Express

4.2 - 105 votes

Hours: 10:30AM - 9PM

515 Chemeketa St NE, Salem
(503) 371-7960

La Margarita Express

Love love love this place. It's quaint and delightful. Fantastic margaritas and service. Never have had a bad meal here. Highly recommended. More reviews

Tacos Del Sur

4.4 - 82 votes

Hours: 10AM - 9:45PM

4683 Commercial St SE, Salem
(503) 371-6323

Tacos Del Sur

Ordered a few adobo tacos, some asada fries, and a supreme burrito. Awesome food. Will definitely be returning. Currently no dine in, but the food is pac... More reviews

Tony's Taco Shop

4.1 - 114 votes

Hours: 8AM - 10PM

1412 Capitol St NE, Salem
(503) 371-7678

Tony's Taco Shop

Breakfast burrito is a full meal you take with you. Fries,eggs,choice of protein.If you have a LARGE appetite get the Loco burrito, all 24in of it. Wrapp... More reviews

Los Temos Taqueria

4.5 - 66 votes

Hours: 9AM - 4:30PM

7000 Portland Rd NE, Salem
(503) 463-6822

Los Temos Taqueria

Small rustic place, very good authentic food. Enjoyed for the first time Birria tacos. Service was friendly, definitely will come back! I view this place... More reviews

Los Arcos Mexican Grill

3.9 - 127 votes

Hours: 11AM - 10PM

4120 Commercial St SE, Salem
(503) 581-2740

Los Arcos Mexican Grill

Great staff, great food. We had a large group of 10 and they handed us easily. Had the top nachos with steak and it was delicious More reviews

JJ's Mexican Food

4.4 - 73 votes

Hours: 10:30AM - 10PM

3862 Center St NE, Salem
(971) 719-2135

JJ's Mexican Food

Came here on my way to Seattle. During the pandemic time, it was either this or Subway (in the same plaza), so I chose this. Place was very clean.I order... More reviews

Monarca Mexican Grill

4.3 - 79 votes

Hours: 9AM - 4PM

2420 13th St SE, Salem
(503) 339-7244

Monarca Mexican Grill

Rely on the tasty vegetarian burrito: haven't tried much else. The fiery orange salsa is what will have you coming back though: it's ad... More reviews

Marco's Place

3.9 - 120 votes

Hours: 10AM - 8:30PM

615 High St NE, Salem
(503) 385-8816

Marco's Place

I enjoyed the Quesadilla immensely! It tasted amazing. Their customer service has always been great. They clean as often as is necessary and are alway... More reviews

La Hacienda Real | West Salem

4 - 108 votes

Hours: 11AM - 10PM

475 Taggart Dr, Salem
(503) 585-3855

La Hacienda Real | West Salem

Great service! And the food... beyond delicious. I eat here at least once a week. Prices are good, especially considering how good the food is and the po... More reviews

Don Pedro Mayor

4.1 - 94 votes

Hours: 7AM - 11PM

1570 Lancaster Dr NE, Salem
(503) 589-9645

Don Pedro Mayor

I had the caldo de pollo one time when I got sick outta the blue and that was delicious!! Usually the rice is ok but you can definitely taste the differe... More reviews

Cozumel Family Mexican Restaurant

4.2 - 84 votes

Hours: 11AM - 8PM

4405 Liberty Rd S #6159, Salem
(503) 371-3781

Cozumel Family Mexican Restaurant

This place was great. Granted, we're in the middle of things here, but it was nice to go sit down and be waited on for a change. The food was great ... More reviews

QDOBA Mexican Eats

4 - 103 votes

Hours: 10AM - 10PM

4405 Commercial St SE Ste 120, Salem
(971) 600-3174

QDOBA Mexican Eats

They left off multiple ingredients I ordered via the mobile app was given a print out of my order via receipt which was accurate for what I ordered but ... More reviews

Loading...
View on map