If you’re on the hunt for authentic Mexican eats in Salem, Oregon, Marco’s Place should top your list. Nestled in the heart of downtown at 615 High St NE, this unassuming taqueria serves up some of the tastiest tacos and burritos around. Forget the big chains with their predictable menus. This local gem, known as Marco’s Place Salem Oregon to those in the know, offers a true taste of Mexico with fresh ingredients and unbeatable prices. I’m John Adam Phan, Founder and Manager at Foodie Spot, and I’m here to guide you through why this spot is a must-visit for locals and travelers alike.
From street-style tacos to hearty breakfast burritos, Marco’s Place delivers flavor without fuss. Let’s explore what makes this eatery special, dive into its menu, and see why it’s a standout in Salem’s food scene.

What Sets Marco’s Place Apart
Marco’s Place isn’t about glitz or glamour. It’s a no-frills spot where the focus stays squarely on the food. Located at 615 High St NE, Salem, OR 97301, it sits in the bustling downtown area, close to landmarks like Willamette Town Center. The vibe is casual, almost like stepping into a friend’s kitchen. You won’t find over-the-top decor here, just a cozy setup with a few tables inside and shaded outdoor seating for those warm Oregon days.
What really shines is the authenticity. This isn’t the watered-down Mexican food you might find elsewhere. Marco’s Place brings the bold, vibrant flavors of Mexico right to Salem. Owner Marco Alvarez pours heart into every dish, and it shows. Whether you’re a local grabbing lunch or a tourist exploring the city, this place feels like a hidden treasure waiting to be uncovered.
A Menu Packed with Mexican Soul
The menu at Marco’s Place is a love letter to Mexican street food. Tacos take center stage, and for good reason. Priced as low as $0.99 for classics like al pastor, they’re a steal. Want something a little different? The lengua (tongue) or pescado (fish) tacos bump up to $1.50, still an incredible deal for the quality. Each taco comes on a double tortilla, loaded with your choice of meat, fresh onions, cilantro, and a drizzle of house-made salsa that’s got just the right kick.
Burritos are another highlight. The Salem Burrito, stuffed with tender pork, rice, and beans, is a local favorite. It’s big, hearty, and packed with flavor. For early risers, the breakfast burritos, served all day, mix things up with options like chorizo and eggs or steak and eggs, all priced around $4.99. These aren’t skimpy portions, they’re meals that fill you up and leave you satisfied.
Beyond tacos and burritos, you’ll find fajitas with chicken or steak, served alongside rice and beans for about $7.99. The Carne Asada Fries, a pile of crispy fries topped with grilled beef, are a crowd-pleaser. And if you’re in the mood for something lighter, the Super Nachos or Taco Salad hit the spot without breaking the bank. Vegetarians aren’t left out either, with meat-free burritos and nachos on offer.
Why People Keep Coming Back
Marco’s Place has earned a solid following in Salem, and it’s not hard to see why. For locals, it’s a go-to for affordable, delicious meals. Students, workers, and families pop in regularly, drawn by prices that don’t strain the wallet and food that tastes like it was made with care. Travelers stumble upon it while wandering downtown, thrilled to find a spot that feels authentic instead of mass-produced. This isn’t just a meal, it’s a slice of Salem’s community spirit.
Reviews paint a vivid picture. Diners rave about the fish tacos, calling them “crisp and flavorful,” and the salsa gets constant praise for its freshness. One local dubbed it “the best taco spot in town,” while a visitor said it reminded them of street vendors in Mexico City. Sure, there are occasional grumbles about wait times during busy hours or the small space, but most agree it’s worth it. With a 3.5-star average across platforms like Yelp and Tripadvisor, Marco’s Place holds its own.
How to Experience Marco’s Place
Ready to dig in? Marco’s Place is open Monday through Saturday from 10:00 AM to 8:00 PM, though some say it stretches to 9:00 PM on busier days. They close on Sundays, so plan accordingly. Want to double-check? Give them a call at (503) 385-8816. The downtown location makes it easy to reach, whether you’re walking, driving, or hopping off public transit nearby.
You’ve got plenty of ways to enjoy your meal. Eating in is simple, with indoor tables and outdoor seating under umbrellas for shade. Prefer to grab and go? Takeout is quick, and some locations even offer a drive-thru option. If you’d rather stay home, delivery through Grubhub, DoorDash, or the restaurant’s site, ordertaqueriamarcosplace.com, brings the food to you. No matter how you order, it’s fast, fresh, and fuss-free.
Paying is a breeze too. They take cash and credit cards, so you’re covered either way.
Ordering Made Easy
Marco’s Place keeps things modern with online ordering. Their website is straightforward, letting you browse the menu, pick your favorites, and schedule a pickup or delivery. Apps like Grubhub add extra convenience, and you might even spot a deal, like a discount on larger orders. It’s not flashy, but it works, and that’s what counts.
A Taste of Salem’s Local Flavor
This isn’t just a restaurant, it’s a piece of Salem’s identity. As a Latinx-owned business, Marco’s Place brings cultural richness to the table. Marco Alvarez, the man behind it all, is often seen chatting with customers, adding a personal touch you won’t find at a chain. The food reflects Mexico’s street food tradition, but it’s tailored to Salem’s laid-back vibe. You’re not just eating here, you’re connecting with the community.
The downtown location ties it all together. Surrounded by shops and historic spots, it’s a perfect pitstop for exploring the city. Locals love it for its consistency, while visitors appreciate the chance to taste something real, not touristy.
Read More about: 1889 Prime Steakhouse – Olympia’s Best Steak with Capitol Views
Must-Try Dishes at Marco’s Place
With so much to choose from, where do you start? The tacos are a no-brainer. Go for the al pastor, with its marinated pork and pineapple hints, or the fish taco, crispy and light. The Salem Burrito is a beast, loaded with pork and perfect for sharing, though you might not want to. Breakfast burritos, like the Mexican Sausage with Egg, bring comfort any time of day.
The Carne Asada Fries are a guilty pleasure, blending crispy fries with juicy beef. And if you’re feeding a group, the fajitas platter with rice and beans feels like a feast. Don’t sleep on the salsa, it’s the secret weapon that ties everything together. Vegetarians can dive into a veggie burrito or quesadilla, both bursting with flavor.
Tips for Your Visit
Planning to stop by Marco’s Place Salem Oregon? A few pointers can help. It gets busy, especially at lunch or on Taco Tuesdays, so expect a wait of 10 to 30 minutes during peak times. Locals say it’s worth it, a sign the food’s made fresh. Parking’s tight downtown, so consider street parking or walking if you’re nearby.
The space is small, ideal for quick meals rather than long hangouts. Bringing a crew? Outdoor seating works in good weather, but takeout might be smarter for bigger groups. Never tried lengua tacos? Ask the staff, they’re friendly and happy to guide you.
Why Pick Marco’s Over the Big Names
Salem has its share of Mexican spots, but Marco’s Place stands out. Chains like Chipotle offer familiarity, but they can’t match the soul here. The $0.99 tacos beat fast-food prices, and the taste blows them away. Other local joints, like Taqueria El Tapatio (which might share roots with Marco’s), compete, but Marco’s wins with its street-food focus and loyal fanbase. This is food with heart, not a corporate script.
For travelers, it’s a chance to skip the usual suspects and dive into something authentic. Locals already know it’s a staple, a place where quality meets affordability. Supporting a Latinx-owned spot adds another layer of meaning to every bite.
Final Thoughts from Foodie Spot
As someone who’s scoured food scenes far and wide, I can say Marco’s Place is a gem. It’s not about fancy plating or upscale vibes. It’s about honest, delicious Mexican food served with pride. The tacos alone are worth the trip, and the warm, no-nonsense atmosphere seals the deal. Whether you’re a Salem resident or just passing through, this spot deserves a visit.
Head to 615 High St NE, Salem, OR 97301, or call (503) 385-8816 to plan your meal. Grab a taco, savor the salsa, and see why Marco’s Place is a local legend. You’ll leave full, happy, and probably plotting your next visit.
Written by John Adam Phan, Founder & Manager at Foodie Spot, where we uncover the best local flavors for you.