Excellent steaks, seafood and service in White Rock

About our steakhouse

There's a reason we're voted BC's best steakhouse. Established some time ago, ONYX is more than a traditional steakhouse. It's a place for friends and family to gather and bond over great food and drinks. With a phenomenal menu and world-class service, we've cultivated a neighborhood spot that's distinct and always makes you want to return for more. 
Exterior of Onyx in Porty Moody
Exterior of Onyx in Porty Moody

Catering to every palatte

When we first opened, we asked how we could be different. Instead of leaning on a traditional steakhouse menu, we decided to put together a well-rounded menu encompassing a variety of dishes. It's a way to please everyone's tastes. Next to our crowd-pleasing menu and high-quality ingredients, we're also sensitive to our patrons' needs and will take into account food allergies when creating your order. 


ONYX steak seafood bar is located in White Rock. We're a lively, new school steakhouse with a focus on the latest food trends and techniques. Steak is our primary focus, and we use our own certified premium Black Angus Signature Reserve cuts, seasoned with our signature rub. Guests come for the popular menu, and stay for our high-energy atmosphere and world class service. Join us today for meal to remember in White Rock, BC.
Exterior of Onyx in Porty Moody
Share by: