50 Best Mexican Restaurants in Salem

Don't miss these Salem Mexican restaurant gems. Experience the city's best with Chips and Salsa, Tacos Al Pastor, Carne Asada, and more.

Don Froylan Creamery Mexican • $
3310 Portland Road Northeast, Salem

Customers` Favorites

Carne Asada Nachos
Fried Cheese Curds
Birria Quesadilla

“Yum yum! Best burritos in town, amazing cheese, tasty ice cream!“

4.7 Superb348 Reviews
Taqueria Express #1 Tacos • $
3400 Portland Road Northeast, Salem

Customers` Favorites

Asada and Pastor Tacos
Chicken Quesadilla
Marinated Chicken
Chicken Burrito
Marinated Pork
Lengua Burrito
Tacos De Asada
Super Burrito
Pollo Chicken
Carnitas

“Very cool people had no problem taking care of me very good place you guys should try it out“

4.9 Superb158 Reviews
Suzy's Taqueria #2 Food Court Mexican • $
440 State Street, Salem

Customers` Favorites

Breakfast Burritos Chorizo Bacon and Ham
Wet Burrito Asada Chiken and Pastor
Quesabirrias with Consome
Cheese Quesadillas
Tacos Fish Tacos
Chicken Burrito
Beans Rice
Quesitacos

“Really amazing tacos!! Fabulous tortillas handmade and we had three different tacos all delicious!! Eat here!“

4.8 Superb92 Reviews
La Vida Catrina Mexican • $$
1391 Broadway Street Northeast, Salem

Customers` Favorites

Halibut Tacos and Black Beans
Shrimp and Crab Enchiladas
Trio Enchiladas Del Mar
Short Rib Enchiladas
Arroz Y Frijoles
Chicken Flautas
Steak and Shrimp
Chips and Salsa
Famous Carnitas
Side Guacamole

“We tried the Fried Ice Cream for dessert. We're taking a many years long survey of who has the best. La Vida Catrina does, IMO. Former best, now second best, was in San Pedro, CA.“

4.6 Superb241 Reviews
El Toro Taqueria & Seafood Mexican • $
2138 Lancaster Drive Northeast, Salem

Customers` Favorites

Molcajete De Mariscos Con Mojarra
Tacos De Pastor Tacos De Pescado
Quesadillas
Jarritos

“My husband and I stopped by while in the area for a wedding. We looked up best Mexican food on Lancaster and they did not disappoint! The food was incredible and the service wonderful! The homemade tortillas were delicious and they brought me a homemade hot sauce with some incredible heat. We had the fajitas trio and the chilaquiles rellenos de queso, both were some of the best Mexican food we have had.

There also some cute spots to take a picture or two! 10/10“

4.6 Superb219 Reviews
La Hacienda Real Mexican • $
3690 Commercial Street Southeast, Salem

Customers` Favorites

Taquitos Rancheros and Chicken Taquitos
Chips Refried Beans and Salsa
Fajita Shrimp Salad
Enchilada Vallarta
Fajitas de Camaron
Chicken Quesadilla
Enchilada Sunrise
Enchiladas Fajita
Ceviche Ranchero
Chips and Salsa

“The food and margaritas are always fantastic, and the portions are huge!! Manuel is absolutely the best waiter around!!!“

4.5 Superb411 Reviews
LA FONDITA 2 Mexican • $$
3330 Center Street Northeast, Salem

Customers` Favorites

Enchiladas Rojas with Chicken
Sope 1 Taco Rice and Beans
Huarache with Pastor
Coctel de Camarones
Jarritos de Sabores
Enchiladas Verdes
Carne Asada Tacos
Vegetarian Burrito
Tacos Dorados
Pastor Plate

“Fantastic, deserves 5 stars! Best mole in Oregon 🤤“

4.6 Superb221 Reviews
Redline Tacos LLC Mexican • $
2410 Fairgrounds Road Northeast, Salem

Customers` Favorites

Single Quesabirria Consommé not Included
Street Tacos and Loaded Nachos
Pork and Carne Asada Tacos
Smash Burger with Fries
Birria Taco Combo
Large Quesadilla
Quesabirria Combo
Mini Mulita Combo
Loaded Fries
Birria Tacos

“Awesome food! My favorite truck in All of Salem! Tried many items from here and nothing had disappointed me!! 😋 🫶🏻“

4.7 Superb134 Reviews
Kike's Taqueria Mexican • $
617 Lancaster Drive Northeast, Salem

Customers` Favorites

Tacos Dorado De Birria Con Queso
Taco de Birria Dorado Con Queso
Tacos Dorados De Birria
Kike's Fries Kike
Queso Birria Taco
Tacos No Maches
Rice and Beans
Kike's Nachos
Birria Tacos
Special Taco

“Los mejores Tacos de Birria de todo Oregon. Solo viajo a Salem por estos tacos 🌮 yummy“

4.7 Superb225 Reviews
Monarca Mexican Grill Mexican • $
2420 13th Street Southeast, Salem

Customers` Favorites

Breakfast Burritos
Burrito Supreme
Chicken Burrito
Chorizo Burrito
Soft Taco Combo
Burrito Supremo
Carne Burrito
Chips & Salsa
Crunchy Tacos
Chilaquiles

“I feel so lucky to live near Monarca because it is by far my favorite spot in town! They make the best breakfast burritos, but emphasis on their veggie breakfast for actually including yummy veggies. Most places will give you a burrito with egg, potato, and cheese if you don’t want meat. I’ve tried many other items and never have had anything bad. 10/10 recommend + their friendly service is an added bonus!“

4.6 Superb170 Reviews
Don Juan's Tacos and More Fast Food • $
1805 Silverton Road Northeast Ste 100, Salem

Customers` Favorites

3 Rolled Tacos and Side of Rice and Beans
lrg Side Order of Birria Broth
Chicken Fajitas Plate
Chicken Strips Kids
Plate 2 Hard Tacos
Breakfast Burritos
Birria Tater-Tots
Carnitas Burrito
5 Rolled Tacos
Chips and Salsa

“Muy Rica la comida 100% Recomendado“

4.7 Superb120 Reviews
Los Toreros Mexican • $$
479 Court Street Northeast, Salem

Customers` Favorites

Street Tacos Rice \u0026 Beans
Street Tacos Rice & Beans
Carne Asada Tacos
Carnitas Burrito
Enchiladas Rojas
Trio Enchiladas
Specialty Drinks
Chiles Rellenos
Chips and Salsa
Chile Colorado

“Hidden gem! Incredible food and drinks and friendly people. Couldn’t ask for better!“

4.6 Superb163 Reviews
Nachos Locos Mexican Food Mexican • $
3815 Devonshire Avenue Northeast Suite 100, Salem

Customers` Favorites

Pollo Asado Combo Plates Locos
El Chacas Burrito
Chicken Nachos
Horchata Water
Oregon Burrito
Two Asada Taco
Asada Burrito
La Torta Loca
Asada Nachos
Carne Asada

“Thank you for the food and support!“

4.5 Superb207 Reviews
Tacos Del Sur Mexican • $
4683 Commercial Street Southeast, Salem

Customers` Favorites

Adobada & Carnitas Tacos
Carnitas Wet Burrito
Carne Asada Nachos
Carne Asads Plate
Rice and Beans
Chilaquiles
Quesadilla
Salsa
Steak
Sope

“food was excellent service was too. I will definitely be going back :)“

4.5 Superb144 Reviews
El Ranchero Market Mexican • $
2615 Lancaster Drive Northeast, Salem

Customers` Favorites

Enchilada Chile Relleno & Chile Verde
Mesquite Fire Grilled Chicken
Pastel De Tres Leches Cake
Camarones Al Mojo de Ajo
Carne Asada Y Camarones
Camarones A la Plancha
Camarones a La Diabla
Huevos A la Mexicana
Alambre Mata-hambre
Chimichanga Dinner

“Have driven by this establishment many times, finally stopped. What a gem! The place is unassuming but very clean. Came for breakfast, surprisingly large selection. We got breakfast burritos. Very affordable. They were huge, and excellent quality. Did I happen to say huge? Cheese, potatoes, eggs, your choice of breakfast meats and cooked to perfection. I added refried beans, crema, onions, cilantro and the salsa that came with chips...excellent! The waitstaff were friendly and helpful to non Latinos. Would I eat here again? Absolutely 💯!!! If you are looking for somewhere to eat, I highly recommend 👌“

4.2 Good242 Reviews
Grandma's Homemade Food Latin American • $
8983 Truckman Way Northeast, Salem

Customers` Favorites

Huevos Con Chorizo
Breakfast Burrito
Scrambled Eggs
Tamales

“Grandma’s is just a little food truck. She has a picnic table outside that you can sit at. I chose to sit in my car and eat. It’s right behind the Pilot truckstop off of I-5. She offers breakfast lunch and dinner and will customize your burrito. However you want it. It’s a limited menu but very delicious. Don’t forget to tip grandma she deserves it!“

4.9 Superb50 Reviews
Junior’s Taquería Mexican • $
1705 Winter Street Northeast, Salem

Customers` Favorites

Soft Tacos Your Choice of Any Meat
Carne Asada Tacos
Enchilada Specia
Torta Milanesa
French Fries
Gorditas
Burrito

“the chiles rellenos are perfect“

4.5 Superb129 Reviews
Cozumel Family Mexican Restaurant Mexican • $
4405 Liberty Rd S, Salem

Customers` Favorites

Chile Relleno Burrito
Enchiladas Con Mole
Two Favorites
Refried Beans
Molcajete
Carnitas

“Best Mexican food in town great family ran business & great service“

4.6 Superb162 Reviews
Hacienda de Villa Mexican • $
1660 Lancaster Drive Northeast, Salem

Customers` Favorites

Shrimp Fajitas and Refried Beans and Rice
Chips and Salsa and Bean Dip
Carne Asada and Pollo Asado
Steak and Chicken Combo
Fresh Made Tortillas
Nachos Shredded Beef
Combination Plates
Enchilada Vallarta
Handmade Tortillas
Chimichanga Fajita

“Excellent tasting food!! Excellency service, fast efficient and friendly!“

4.3 Superb326 Reviews
Garibaldi Mexican Restaurant & Cantina Mexican • $$
1151 Lancaster Drive Northeast, Salem

Customers` Favorites

Shrimp and Steak Fajitas
Camarones a La Diabla
Enchilada and Taco
Enchilada Tostada
Chips and Salsa
Enchilada Taco
Coconut Shrimp
Molcajate Mixto
Refried Beans
Homemade Flan

“Garibaldi Mexican restaurant has been a wonderful place to have our meetings. We have enjoyed the customer service and food has been fantastic. Looking forward to our next meeting“

4.3 Superb306 Reviews
Lonchera La Rosa Mexican • $
1733 Lansing Avenue Northeast, Salem

Customers` Favorites

Carnitas Burrito w Green Salsa on It
Carne Asada Quesadilla
Carne Asada Burrito
Carne Asada Torta
Torta De Pastor
Burrtios
Tacos

“They have the best Mexican food in town!!!!😋“

4.9 Superb90 Reviews
Taqueria El Rinconcito De Los Flores Mexican • $$
3360 Silverton Road Northeast, Salem

Customers` Favorites

Tacos de Chivo Y Consome
Camarones Rancheros
Al Pastor Burrito
Carne Asada Fries
Tacos De Barbacoa
Carnitas Burrito
Tacos Al Pastor
Al Pastor Taco
Carnitas Taco
Chicken Taco

“me facina tudo lo que eh probado es delicioso un sazón riquísimo de lujo nomas así regresare ,,🙏🥰“

4.5 Superb85 Reviews
Taqueria El Tapatio Mexican • $
615 High Street Northeast, Salem

Customers` Favorites

Street Tacos
Taco Platter
Super Nachos
Fish Tacos
Al Pastor
Red Salsa
Steak

“Food was fresh and delicious. Very good price for the amount. Their tacos had good tortillas that didn't disintegrate with the first bite. The proportions of ingredients was great, not just a ton of lettuce or rice as fillers for the taco salad or burritos. It was a little before lunch time so everything came out super quick.“

4.5 Superb103 Reviews
Taqueria El Jacalito Mexican • $
990 12th Street Southeast, Salem

Customers` Favorites

Champorado Chocolate Oaxaqueno Chocolate Con Leche
Chile Verde Burrito with Carne Asada
Chilaquiles Con Asada Y Huevos
Street Tacos De Carne Asada
Chicken Enchiladas
Chilaquiles Verdes
Handmade Tortillas
Machaca Con Huevo
Chelse Quesadilla
Enchilada & Tamal

“So tasty and the owners are the sweetest. My favorite place to eat in Salem. They make the best breakfast burritos in town.“

4.7 Superb190 Reviews
La Margarita Express Mexican • $
515 Chemeketa Street Northeast, Salem

Customers` Favorites

Pupusa De Queso Cheese Pupusa
Shredded Beff Supreme Nachos
Enchilada and Chile Relleno
Chicken Burrito Grande
Small Chips and Salsa
Chips and Salsa Verde
Camarones A la Crema
Pupusa Casamiento
Pupusas Revueltas
Enchiladas Suiza

“La Margarita Express - free delivery with $20+ order. They do their own delivery. Way to keep businesses going with Chili Relleno...👍 Don't forget to tip them.“

4.3 Superb266 Reviews
Taqueria Las Panchitas Mexican • $
2908 Market Street Northeast, Salem

Customers` Favorites

Burrito
Pollo
Tacos

“I had their quesabirria tacos - 3 tacos with cup of broth for $12 (Nov 2025). Very fair price for the quantity and quality of food. I rate the food at 4 out of 5 stars.“

4.9 Superb30 Reviews
El Valle Oaxaqueño Mexican • $
3248 Lancaster Drive Northeast, Salem

Customers` Favorites

Tlayuda Oaxaqueña
Enchiladas Verdes
Empanada Oaxaquena
Enfrijoladas
Picaditas
Memelitas

“Tried the new taco cart and the food was delicious! Super friendly and welcoming. We will definitely be back!“

4.5 Superb71 Reviews
Hacemos Taquizas Mexican • $
2395 Silverton Road Northeast, Salem

“Las muchachas te ofrecen un buen servicio y son muy amables.“

4.8 Superb32 Reviews
La Margarita Restaurant and Grill Mexican • $
545 Ferry Street Southeast, Salem

Customers` Favorites

Large Bag of Chips and a Pint of Salsa
Chicken Tamales with Black Beans
Cabo Wabo Don Julio Hussong’S
Enchilada De Mole Poblano
Candelaria Combination
Enchilada Combination
Deep Fried Ice Cream
Carne Asada Taco One
Carne Asada Fries
Margarita Flight

“We had a retirement party, the environment was welcoming, the space was perfect for our entire family, the service impeccable, and the food absolutely amazing! Every single person in our entire party had nothing but ravings about their dish. See you soon!“

4.3 Superb322 Reviews
JJ's Mexican Food Mexican • $
3862 Center Street Northeast, Salem

Customers` Favorites

Tacos Al Pastor
Chicken Burrito
Rice and Beans
Wet Burrito
Large Salsa
Tortillas
Guacamole
Chips

“I ordered street tacos, paid online and then went to pick up. Found that they had just closed and didn’t see my order. But!!!! The gracious ladies and gentlemen of this amazing establishment, opened their door and fixed my order. I couldn’t have been more grateful and appreciative for their service.The food, OH MY !!! These are undoubtedly the best tacos I’ve eaten and with the salsa verde, are out of this world. The food is most definitely made with a lot of love and it shows. Thank you, to the fine people at JJ’s and whenever I come back to town, I’ll be going here.“

4.4 Superb84 Reviews
Señor Burrito Mexican • $
324 Church Street Northeast, Salem

“I had to pick something up near the YMCA on my lunch break. Needed something fast to get back to work. This burrito spot popped up. Walked around the building to find it, so small.
BEST BURRITO I've purchased in YEARS. Better than main chains, food trucks, and even restaurants. I went back 4 days later with my wife to see if it was a fluke. It was not. My 2nd burrito was even better than the 1st. 10/10. Perfect“

4.8 Superb27 Reviews
Delicias oaxaqueñas Mexican • $
1950 Lancaster Drive Northeast Suite 131, Salem

Customers` Favorites

Mole oaxaqueÑo

“se los recomiento amigos pasen a probarlo la comida estilo oaxaqueño“

4.8 Superb25 Reviews
Ricky's Tacos Mexican • $
4077 State Street, Salem

Customers` Favorites

Super Burrito
Super Taco
Quesadilla

“Absolutely love this place“

4.4 Superb70 Reviews
Tamales Sarita Mexican • $
4065 Silverton Road Northeast, Salem

“The best tamales in Oregon!“

4.4 Superb66 Reviews
Dalias Taqueria Tacos • $
1510 Fabry Road Southeast, Salem

Customers` Favorites

Tacos and Burrito Bowl
Asada Beef Steak Plate
Giant & Mini Burritos
Carney Asada Burrito
Carnitas Taco Box
Quesadilla Box
Avocado Slices
Taco Combo Box
Shredded Pork
Handmade Taco

“100/10 every time. Always enjoy the food and service.“

4.6 Superb182 Reviews
La Hacienda Real | West Salem Mexican • $
475 Taggart Drive, Salem

Customers` Favorites

Chips Beans and Salsa
Steak Fajita Burrito
Mojarra and Margarita
Colorado Taco Salad
Enchilada Vallarta
Enchilada Colorado
Chicken Fajitas
Chips and Salsa
Rice and Beans
Refried Beans

“This is easily our favorite sit-down Mexican restaurant in the Salem area. We haven’t found a single thing on the menu we don’t like, and the carne asada is absolutely perfect.

As someone from Southern California, I can be a little picky about Mexican food, and this place actually hits the mark. Good flavors, great portions, and they even have horchata, which automatically earns bonus points.

Best Mexican food we’ve found in the area, hands down. Highly recommend.“

4.2 Good261 Reviews
Azuls Taco House Downtown Mexican • $
231 Court Street Northeast Suite 150, Salem

Customers` Favorites

Top to Bottom Fajita Taco Barrio Taco Shirt Rib Taco Street Taco
Carne Asada Tacos Lettuce Wrapped
Fajita Tacos with Beans and Rice
Deep Fried Cheese Curds
Three Different Tacos
Carnitas Street Tacos
Kids- Loaded Fries
Chile Relleno Taco
Naked Shrimp Tacos
Fav's Loaded Fries

“I have been to Azuls multiple times now and the tacos never disappoint. There are so many varieties and flavors. The service is always good and I appreciate the vibes in there. I’m not a drinker but there is La familia cider attached to it and I have tried their non alcoholic ciders before.

My favorite place to get yummy tacos and they are worth the wait.“

4.2 Good229 Reviews
Baja Fresh Mexican • $
945 Lancaster Drive Northeast, Salem

Customers` Favorites

Side for One Side of Black Beans
Pronto Guacamole and Chips
Guacamole 8oz and Chips
Carnitas Americano Taco
Roasted Veggie Burrito
Southwest Quesadilla
Impossible Burrito
Chips and Salsa
Chicken Fajitas
Kids' Quesadilla

“We have eaten at Baja Fresh in Salem for several years. The food is always fresh and tastes excellent. The staff is very friendly. We love their salsa bar. It's full of different kinds of fresh salsa to choose from. Our favorite is their pico and mango salsa.“

4.2 Good240 Reviews
Lonchera La Guadalupana llc Tacos • $
4110 Portland Road Northeast, Salem

Customers` Favorites

Mixed Street Tacos with Cilantro and Onions
Chicken Chimichanga with Guacamole
Tacos Al Pastor Y De Carnitas
Side of Onions and Jalapeños
Carne Asada Tacos De Chorizo
Chimichanga De Asada Meal
La Momia Con Cammarones
Street Tacos Alpasto
Tacos Combinazione
Pork Carnitas Tacos

“Amazing torta at a very fair price. Top 5 torta in salem.“

4.5 Superb281 Reviews
Churros Tony's Mexican •
4433 Lancaster Drive Northeast, Salem

“Man if I could I would stop here once a day. The churros are hot fresh and most delicious. Actually getting ready to head that way now to get some of the deliciousness! 10/10 would recommend“

5 Superb12 Reviews
Los Temos Taqueria Mexican • $
7000 Portland Road Northeast, Salem

Customers` Favorites

Carne Asada Burrito Supreme
Birria De Chibo Goat Taco
Plato de Birra Y Menudo
Birria De Rez Beef Taco
Hand Pressed Tortillas
Birria De Chivo Goat
Hand Made Tortillas
Birria De Rez Beef
Carne Asada Tacos
Birria En Caldo

“Food is very good but the cashier with the beard is very grumpy. The young man Harold is smelling good and he’s a really good worker with a great attitude“

4.2 Good143 Reviews
Habaneros Mexican Food | Commercial Mexican • $
4940 Commercial St SE, Salem

Customers` Favorites

Pork Burrito with Rice and Beans Smothered in Guaqamole and Salsa
Sausage Breakfast Burrito
Bacon Breakfast Burrito
Carne Asada Burrito
Two Beef Burritos
Bean and Cheese
Oregon Burrito
Machaca Plate
Bacon Burrito
Street Tacos

“Hands down the best Mexican restaurant the food they serve you is so delicious and super fresh super recommended this place the only thing I wished they had was pico de gallo salsa with the chips“

4.2 Good286 Reviews
Nomi's Lonchera Mexican •
3795 Hagers Grove Road Southeast, Salem

“Love the customer service, really amazing people I always try to come twice a week for the amazing food 😁“

5 Superb10 Reviews
Habaneros Mexican Food | Mission Mexican • $
1221 23rd Street Southeast Suite 110, Salem

Customers` Favorites

Oregon Burrito and Trio Breakfast Burrito
Beef Tamales and Beans with Rice
Shredded Chicken Burrito
Habeneros 5 Rolled Tacos
Bacon Breakfast Burrito
Combo 3 Enchiladas
Carne Asada Plate
Carnitas Burrito
Carne Asada Taco
Al Pastor Tacos

“Hands down the best Mexican restaurant the food they serve you is so delicious and super fresh super recommended this place the only thing I wished they had was pico de gallo salsa with the chips“

4.2 Good180 Reviews
Side Hustle Bar Bar • $
145 Liberty Street Northeast Ste 101, Salem

Customers` Favorites

Red Bull Malibu Rum Bucket
No Meat No Veggies Nachos
Event Loaded Nachos
Loaded Asada Fries
Pastor Quesadilla
Carne Asada Fries
Asada Queso Taco
Margarita Flight
Tacos Al Pastor
Pastor Burrito

“Amazing food amazing service from Paulina go check her out“

4.4 Superb384 Reviews
Tacos La Guerita Mexican • $
2470 State Street, Salem

Customers` Favorites

Asada Mulitas

“En tiempo y forma llegaron los huarachitos de mi bebé, la calidad del material es buena y sobre todo los costos muy accesibles...la atención ni se diga, súper cálida❤️“

4.5 Superb33 Reviews
Chula Vista Méxican Restaurant Mexican • $
3935 State St, Salem

Customers` Favorites

Complimentary Chips and Salsa and Bean Dip
Enchiladas Colorado
Carne Asada Plate
Chicken Fajitas
Salsa and Chips
Chips Y Salsa
Tortilla Soup
Chimichanga
Quesadilla
Tortillas

“small friendly restaurant“

4.2 Good171 Reviews
Frida’s Mexican Kitchen & Bar Mexican • $$
2840 Commercial Street Southeast, Salem

“Took my granddaughter for her birthday 🎂 the food was excellent and the birthday singing and dessert presentation was unexpected and the most charming ever. This place fantastic. We had the cloths appetizers and in addition to the expected chips and salsa was bean dip so again another unexpected delight. My granddaughter had the birria tacos and the presentation for that was impressive as well.“

4.2 Good57 Reviews
Carne Muerta Mexican • $
1420 State St, Salem

Customers` Favorites

Chicken Burrito Bowl
Birria Burrito

“I saw their FB post and it sounded interesting, so I Googled them to take a look at their whole menu. What caught my eye was the birria egg rolls, so I thought I’d give them a try, and boy am I glad I did. I opted for the avocado salsa and that made them even more yummy. Will have guacamole on hand next time because I think that would be amazing, will definitely be getting those again.“

4.9 Superb7 Reviews
La Donita Tacos Mexicanos Mexican • $
1812-1822 Lancaster Drive Northeast, Salem

“The food was delicious and the tortillas are homemade freshly in front of you! The service was great and very friendly.“

4.7 Superb9 Reviews

You May Also Like