Venue & Catering Inquiries – Salem Location.
Magnolia Restaurants offers professional catering and event services at both our Salem and Silverton, Oregon locations. Whether you’re planning a wedding, corporate gathering, or private celebration, our team is dedicated to delivering a seamless and memorable experience.
We provide customizable menus tailored to your event — with the ability to prepare a wide variety of cuisines to suit your taste and vision. Our services also include expert bartending, offering handcrafted cocktails, fine wines, and a full beverage selection to complement your event.
Contact us today to learn more about hosting your next special occasion with Magnolia Restaurants.
Host Your Next Event at Magnolia on the Green – Salem, Oregon
Located above the main restaurant, our Upper Room offers an elegant and private setting for your special event. This refined space features a beautiful balcony with sweeping views of the golf course and green acreage, creating a serene backdrop for weddings, rehearsal dinners, and intimate celebrations. With warm finishes and flexible seating arrangements, the Upper Room combines timeless style with modern comfort — all in the heart of Salem, Oregon.
The Upper Room
Located just down the hill from our main restaurant, the outdoor tent venue at Magnolia on the Green offers a spacious and highly versatile setting surrounded by beautiful green acreage. This open-air space is ideal for a wide range of gatherings — from formal celebrations to casual get-togethers — and can be fully customized with your preferred layout, décor, and entertainment. Whether you're planning a wedding, private party, or company function, this flexible outdoor location stands out as one of the most inviting event venues in Salem, Oregon.
The Outdoor Tent
Nestled beside the rolling greens of the Salem Golf Course, The Café at Magnolia on the Green is a charming, private space ideal for intimate gatherings, including business meetings, small celebrations, and private dinners.
This cozy setting features large windows with serene views of the golf course, creating a relaxed yet elegant atmosphere. Guests enjoy personalized service and customizable menus tailored to your event.
Contact us today to reserve The Café for your next gathering in Salem, Oregon.
The Cafe
Enjoy the fresh air and scenic views with patio dining at Magnolia on the Green in Salem, Oregon. Overlooking the beautifully maintained golf course, our outdoor seating offers a peaceful, open-air experience perfect for brunch, lunch, or dinner.
Whether you're sipping cocktails at sunset or enjoying a weekend meal with friends, our patio combines comfort, ambiance, and exceptional service in a relaxed setting.
Walk-ins welcome — reservations encouraged for larger groups.
Patio Dinning
Get in touch
Venue & Catering Inquiries – Salem Location
Looking to host a private event in Salem, Oregon? Magnolia on the Green offers two elegant event spaces perfect for weddings, receptions, business gatherings, and celebrations. Choose between our upstairs private venue located above the restaurant in the Salem Country Club, or our spacious tent-covered area set on the surrounding green acreage — both offering timeless ambiance and exceptional service.
Submit your inquiry below to learn more about availability, catering menus, and pricing. Our events team will be happy to help you bring your vision to life.