

Riverside Grill & Catering
Fine Dining & Full-Service Catering in St Helens, Oregon
Our Philosophy
Fresh Ingredients, Crafted with Passion
At Riverside Grill & Catering, we believe that exceptional dining begins with exceptional ingredients. Our kitchen uses only the freshest, highest quality produce, sourced locally from Oregon's finest farms whenever possible. Every dish is made from scratch, honoring traditional culinary techniques while embracing modern creativity.
Locally Sourced
We partner with local Oregon farmers and producers to bring you the freshest seasonal ingredients.
Made From Scratch
Every dish is crafted in-house with care and attention to detail, using time-honored techniques.
Highest Quality
We never compromise on quality, selecting only the finest ingredients for our discerning guests.
Our Space & Cuisine
An Intimate Dining Experience






Step into our warm, inviting space featuring exposed brick walls, candlelit tables, and elegant white linens. The perfect setting for a romantic dinner, special celebration, or memorable evening with friends.
Full-Service Catering
Elevate Your Special Occasions
Bring the Riverside Grill experience to your event. Our full-service catering team delivers the same commitment to quality, freshness, and artistry that defines our restaurant—wherever your celebration takes place.
Inquire About CateringPrivate Events
Intimate gatherings and dinner parties with personalized menus crafted to your preferences.
Weddings
Make your special day unforgettable with our elegant catering and exceptional service.
Corporate Events
Impress your clients and colleagues with sophisticated catering for business functions.
Custom Menus
Work directly with our chef to create a bespoke menu that tells your unique story.
Dining Hours
Get in Touch
Reservations & Inquiries
For reservations, catering inquiries, or any questions, please fill out the form below or call us directly at (971) 757-6990. Online reservations are requests only. We will do our best to accommodate and will call within 24 hours to confirm. If you do not hear back, please call to finalize your reservation.