Best Mexican restaurant in Salem, OR
(4) Best Mexican restaurant
1 LA HACIENDA REAL
Cheerful Mexican restaurant & bar
3690 Commercial St SE, Salem, OR 97302, United States
Rating: 4.5 (1620)Best Places List (14)
1 Del Taco
Fast-food chain for Mexican classics583 Lancaster Dr NE, Salem, OR 97301, United States
-
Service Opportunities in the Business:
- ✅ No-contact delivery
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
- ✅ Drive-through
2 Los Dos Amigos Hacienda
Festive Mexican eatery with margaritas3140 Lancaster Dr NE, Salem, OR 97305, United States
-
Service Opportunities in the Business:
- ✅ Kerbside pickup
- ✅ No-contact delivery
- ✅ Delivery
- ✅ Dine-in
- ✅ Outdoor seating
3 Marco's Place
Simple counter-serve Mexican kitchen615 High St NE, Salem, OR 97301, United States
-
Service Opportunities in the Business:
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
- ✅ Drive-through
4 Habaneros Mexican Food | Commercial
Low-key choice for Mexican plates4940 Commercial St SE, Salem, OR 97302, United States
-
Service Opportunities in the Business:
- ✅ No-contact delivery
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
- ✅ Drive-through
5 El Ranchero Market
2615 Lancaster Dr NE, Salem, OR 97305, United States
6 La Hacienda Real | West Salem
Cheerful Mexican restaurant & bar475 Taggart Dr, Salem, OR 97304, United States
-
Service Opportunities in the Business:
- ✅ Kerbside pickup
- ✅ Takeaway
- ✅ Dine-in
7 QDOBA Mexican Eats
Basic counter-serve Mexican chain4405 Commercial St SE Ste 120, Salem, OR 97302, United States
-
Service Opportunities in the Business:
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
8 La Margarita Express
Laid-back spot for classic Mexican chow515 Chemeketa St NE, Salem, OR 97301, United States
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
9 Garibaldi | Mexican Restaurant & Cantina
1151 Lancaster Dr NE, Salem, OR 97301, United States
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
10 Chula Vista Mexican restaurant
3935 State St, Salem, OR 97301, United States
-
Service Opportunities in the Business:
- ✅ Takeaway
- ✅ Dine-in
11 Taco Del Mar
1920 Turner Rd SE Ste C, Salem, OR 97302, United States
-
Service Opportunities in the Business:
- ✅ Kerbside pickup
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
- ✅ Drive-through
12 JJ's Mexican Food
3862 Center St NE, Salem, OR 97301, United States
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
13 Los Toreros
BEST479 Court St NE, Salem, OR 97301, United States
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in
- ✅ Outdoor seating
14 Las Cazuelas Mexican Restaurant
3200 Lancaster Dr NE, Salem, OR 97305, United States
Phone: +1 (503) 801-8964
-
Service Opportunities in the Business:
- ✅ Delivery
- ✅ Takeaway
- ✅ Dine-in