3 Best Mexican Restaurants in Salem, OR

Expert-recommended Top 3 Mexican Restaurants in Salem, Oregon. All of our mexican restaurants actually face a rigorous 50-Point Inspection, which includes customer reviews, history, complaints, ratings, satisfaction, trust, cost and general excellence. You deserve only the best!

7+ YEARS IN TBR
CALL EMAIL

ABIERTO'S

3855 Market Street North East,
Salem, OR 97301 Directions

Since 2008

Specialities:

Rolled Tacos W/guacamole and Cheese Carne Asada Hard Shell Shredded Chicken Hard Shell Shredded Beef Taco Chorizo Shrimp Pollo Asado Carnitas Fish Pollo À La Diabla Adobada and Lengua Tacos Ham and Cheese Milanesa Longaniza Adobada and Shredded Beef Chicken Tortas

"Abierto's is celebrated for bringing the finest Southern California Mexican cuisine to the local scene. They have various Mexican dishes such as enchiladas, tortas, burritos, tacos, nachos, carne asada fries, etc. The vibrant atmosphere and outdoor seating options allow you to enjoy your meal in a relaxed setting. Abierto's menu features a variety of specials that cater to all appetites. Their famous Pollo a la diabla is made with spicy grilled chicken with onions, tomatoes, cilantro, and guacamole. The kids' meals include enchiladas and shredded chicken burritos. Delight in their tempting offerings and relish the authentic taste of Mexico.

2026 Highlights: Abiertos offers diners an approachable atmosphere and a menu filled with classic Mexican favorites, making it a convenient spot for flavorful food at any time of day."

Reviews | Play Video | Write a Review

Menu:

BURRITOS:
Carne Asada Burrito $12.95
San Diego Burrito $13.50
Bacon Burrito $12.95
Bacon & Ham Burrito $12.95
Sausage Burrito $12.95
California Burrito $12.95
Steak & Egg Burrito $13.45
Supreme Burrito $15.25
Machaca Breakfast Burrito $12.95
Oregon Burrito $12.95
Bean & Cheese Burrito $7.95
Chorizo Breakfast Burrito $12.95
Fajitas Burrito $12.95
Shrimp Burrito $15.35
TORTAS:
Carne Asada Torta $13.95
Cubana Torta $16.95
Carnitas Torta $13.95
Napolitana Torta $15.45
Pollo à La Diabla Torta $13.95
Ham & Cheese Torta $8.50
Machaca With Eggs Torta $13.95
Tacos (Big Tacos):
Rolled Tacos (12 Pcs) With Guacamole & Cheese $15.55
Rolled Tacos (3 Pcs) With Guacamole & Cheese $6.99
Carne Asada Taco $5.95
Carnitas Taco $5.95
Rolled Tacos (3 Pcs) With Cheese Only $6.75
Adobada Taco $5.95

Contact:

(503) 375-3066

Open 24 Hours

TBR® Inspection Report:

5+ YEARS IN TBR
CALL EMAIL

LOS DOS AMIGOS HACIENDA

3140 Lancaster Drive North East,
Salem, OR 97305 Directions

Since 2015

Specialities:

Nachos Con Carne Mexican Pizza Fajitas Nachos Cheese Dip Queso Fundido Nachos Dos Amigos Nachos Con Queso Super Nachos Chicken Taquitos Sampler Supreme Quesadilla Quesadillas Azada Fries Tortilla Soup Albondiga Soup Menudo Cocktail De Camarones Campechana Caldo Siete Mares Carne Asada Carnita De Res Chile Verde Chile Colorado Carnitas Michoacan Cancun Platter Molcajete Tradicional and Tacos Al Pastor

"Los Dos Amigos Hacienda is a family-friendly Mexican restaurant and bar in Salem. They offer Mexican standards and frozen margaritas in a vibrant environment. They pride themselves on providing a relaxed setting where you can enjoy their authentic Mexican cuisine. Their staff is always ready to help you with any questions you might have about their dishes. They use only the best ingredients to make sure your meal is perfect every time. Their dishes are made fresh daily using family recipes created in Mexico and handed down through the generations. They provide catering services for corporate parties, family gatherings, outdoor events, weddings, and more.

2026 Highlights: Los Dos Amigos Hacienda offers a relaxed setting for family meals, casual dinners, celebrations, and gatherings with friends. Dine-in, takeout, delivery, and catering options make it easy to enjoy a variety of Mexican favorites for different occasions."

Reviews | Play Video | Write a Review

Menu:

BURRITOS:
Regular Burrito $20.64
Macho Burrito $21.84
Burrito Asado $24.09
Burrito Fajita $25.29
Burrito Chipotle $26.39
Burrito Dos Amigos $27.54
Arroz Con Pollo Burrito $27.59
Burrito Tijuana $27.59
STREET TACOS:
Tacos Al Gobernador $27.54
Fish Tacos $26.39
Salmon Tacos $27.54
Al Pastor Tacos $22.94
Asada Tacos $22.94
Grilled Chicken Tacos $21.83
ENCHILADAS:
Enchiladas Jalisco $16.39
Shrimp Enchiladas $19.49
Crab Enchiladas $19.54
Enchiladas Cozumel $27.59
Enchilada Ranchera $16.39
Enchiladas A La Crema $16.39
Traditional Enchiladas $15.24
Enchiladas Mexicanas $23.58
Mole Enchiladas $16.39
Enchiladas Suizas $16.39
FAJITAS:
Steak $32.18
Chicken $32.18
Shrimp $30.47
Chicken & Steak $32.18
Trio Fajitas $37.89

Contact:

(503) 315-7000

Sun-Thu: 11am - 10pm
Fri & Sat: 11am - 11pm

TBR® Inspection Report:

La Hacienda Real Commercial - Salem, OR Mexican Restaurants - Dish Image
La Hacienda Real Commercial - Salem, OR Mexican Restaurants - Restaurant Exterior Image
La Hacienda Real Commercial - Salem, OR Mexican Restaurants - Restaurant Ambiance Image
11+ YEARS IN TBR
CALL EMAIL

LA HACIENDA REAL COMMERCIAL

3690 Commercial Street South East,
Salem, OR 97302 Directions

Since 1997

Specialities:

Camarones A La Diabla Arroz Con Camarones Camarones Al Mojo De Ajo Camarones Chipotle Camarones A La Crema Carnitas Hacienda Shrimp Camaron (shrimp) Fajita Chimichanga Enchilada Fajita Fajita Burrito Fajita Quesadilla Tacos Al Carbon Taquitos Rancheros Tacos Mexicanos Chile Colorado Birria Chile Verde Relleno Mexicano Carne Asada Y Mas Flautas Sopitos Mexican Trio Mulitas

"La Hacienda Real Commercial is a family-friendly restaurant with corn and flour tortillas that are made fresh. They are menus such as fajitas, burritos, and exquisite Mexican seafood. They pride themselves on their tasty Mexican cuisine and excellent customer service. La Hacienda Real Commercial serves vegetable dishes with rice, pinto, or black beans. They use the best quality ingredients, beautiful presentation of the dishes, and a respectful attitude that is the secret to success. Their team only uses high-quality meat for all their dishes. They are served with pico de gallo, cheese, lettuce, sour cream, guacamole, rice, pinto or black beans, and tortillas. There are various locations in Salem.

2026 Highlights: La Hacienda Real Commercial adds a homemade touch to the dining experience with freshly prepared tortillas and flavorful accompaniments, creating a relaxed and welcoming setting for lunch, dinner, family meals, and gatherings with friends."

Reviews   |   Play Video  | Write a Review
Best of The Mid-Valley Gold Winner in 2016
License #36317097

Menu:

NACHO BAR:
Nachos Fajita $16.50
Nachos Ground Beef $11.50
Nachos Pork Carnitas $15.50
Nachos Shredded Beef $12.50
Nachos Chorizo $12.50
Nachos Hacienda $13.50
Nachos With Shrimp $14.50
Nachos Chicken $12.50
Nachos Cheese $11.50
BURRITOS:
Burrito Chorizo $14.50
Burrito De Camaron $18.50
Chimichanga Chipotle $18.50
Chimichanga De Camaron $18.50
Burrito Special $17.50
Burrito Carnitas $17.50
ENCHILADAS:
Enchiladas Verdes $12.50
Enchiladas Chipotle $14.50
Enchiladas Poblanas $12.50
Enchiladas Sunrise $13.50
Mole Enchilada $12.50
Enchiladas Vallarta $12.50
Shrimp Enchiladas $14.50
Enchilada Colorado $12.50
Chorizo Enchilada $12.50
APPETIZERS:
Queso Fundido $11.50
Chile Peppers $10.50
Mexican Pizza $13.00
Quesadilla De Camaron $24.00
Hacienda Special $26.00

Contact:

(503) 540-5537

Mon-Thu & Sun: 11am - 10pm
Fri & Sat: 11am - 11pm

TBR® Inspection Report: