I once went to Richmond for just a “quick dinner” at a steakhouse, and four courses later, I was questioning all my life choices (but in the best way possible).
From melt-in-your-mouth tenderloin to the richest sauces I’ve ever tasted, these steakhouses have a way of making you forget about everything—except that next bite of steak.
If you’re ready to indulge in some serious steak bliss, read on to discover Richmond’s top dining experiences that will have you coming back for more—probably sooner than you planned.
1. Chop Steakhouse & Bar
Media credit: chopsteakhouse
Address: 10251 St Edwards Drive
Contact details: +1 604-276-1180
Operating hours:
- Monday to Thursday: 11:30am to 11pm
- Friday: 11:30am to 12am
- Saturday: 3pm to 12am
- Sunday: 3pm to 11pm
Chop Steakhouse & Bar is hands down a top contender for indulging in a great steak. With a menu brimming with steak and seafood options and an impressive lineup of wines and cocktails, there’s something to please every palate.
The bone-in ribeye, New York strip, and baby back pork ribs are absolute showstoppers—juicy, flavorful, and downright unforgettable.
We suggest that you pair them with the baked or mashed potatoes, both of which are heavenly, especially when drenched in their divine peppercorn sauce (chef’s kiss doesn’t even do it justice).
And let’s not forget the community bread—it’s a must-order. The buttery goodness will have you polishing it off in seconds (trust us, we almost ordered seconds but had to save room for the meat).
While it’s on the pricier side, Chop is perfect for a splurge-worthy meal with a side of stellar drink options. Oh, and bonus points for the spacious restroom!
Pro tip:
The parking situation isn’t great since it’s shared with a hotel. If you don’t show up early, you might be hiking in from a far-off spot.
2. Pound Steak
Media credit: poundsteak
Address: 8031 Leslie Rd #120
Contact details: +1 604-284-3993
Operating hours:
- Monday and Tuesday: 11:30am to 10pm
- Thursday to Sunday: 11:30am to 10pm
Pound Steak is a small Japanese restaurant known for its hamburger steak and curry. The menu focuses on simple, hearty dishes, with unlimited rice, miso soup, and curry sauce available at a self-serve bar.
The hamburg steak, their signature dish, is freshly prepared and takes about 20 minutes to serve. The result is a tender, juicy steak with no fillers.
The galaxy combo offers a nice variety, featuring two sauces, including a traditional demi-glace that adds depth to the dish.
Other menu items, such as chicken skin and yakitori, provide additional options, with flavors that are authentic to Japanese izakaya-style cooking.
We recommend this place if you like a casual and cozy dining atmosphere and have an appetite for comfort food.
Pro tip:
If you come during lunchtime, you can get unlimited miso and curry rice!
3. Catch Kitchen and Bar
Media credit: catchsteveston
Address: 3866 Bayview St #200
Contact details: +1 604-284-1222
Operating hours:
- Monday to Thursday: 11am to 11pm
- Friday and Saturday: 11am to 12am
- Sunday: 11am to 11pm
Catch Kitchen + Bar is best known for its prime location at Steveston Fisherman’s Wharf, offering impressive views of the bay from its open patio and window seating.
The rooftop patio is a highlight, providing a 270-degree panoramic view of the harbor, while a separate sports bar on-site features seven HD screens for those looking to catch a game.
The menu features a variety of satisfying options, with recommendations including the NY steak strips with mushroom salad, fish and chips, chips burger with curly fries, and pulled pork burger with curly fries.
For steak lovers, there are several choices, such as the steak sandwich, peppercorn New York steak, and steak and mushroom salad. The accompanying sauces are well-crafted and pair excellently with their fresh bread.
Pro tip:
For the best experience, try to secure a seat on the patio. It’s the perfect spot to soak up the sunshine while taking in the stunning water views and watching the activity on the wharf—boats, people, and even otters.
4. Amigo Restaurant
Media credit: amigovancouver
Address: 8291 Alexandra Road
Contact details: +1 604-231-6028
Operating hours: Monday to Sunday: 11am to 11pm
Amigo Restaurant is a Hong Kong-style café that blends Chinese and Western dishes with a signature Hong Kong twist. It’s a family-friendly spot, accommodating both English and Chinese-speaking guests, and is suitable for elderly diners and children alike.
The steak here may be pricier compared to other Hong Kong-style cafés—$38 for an 8 oz cut—but it’s worth it. The steak is tender, juicy, and has a beautifully roasted flavor. It pairs well with spaghetti, as does the cod fish served with Spanish rice.
That said, the standout dish is undoubtedly the African Chicken Steak with Rice (#15). The sauce is so flavorful, it’s tempting to enjoy it by the spoonful!
For drinks, the almond tea, lemon tea, and milk tea are reliable favorites. While other menu items are solid choices, #15 tends to steal the spotlight with its unbeatable flavor.
The atmosphere is what you’d expect from a typical HK café—nothing fancy, but comfortable enough for a casual meal.
Pro tip:
For an added bonus, visit in the evening when many dishes are discounted!
5. Kingspark Steak House
Media credit: dan.huang.127
Address: 8291 Westminster Highway
Contact details: +1 604-231-8798
Operating hours:
- Monday to Thursday: 8am to 9pm
- Friday and Saturday: 8am to 11pm
- Sunday: 8am to 9pm
Kingspark is a Hong Kong-style café with a Mediterranean twist, offering a variety of steak dishes alongside a diverse menu of casual fare.The menu is meticulously structured into categories.
There’s something for everyone, from hearty fried rice and noodles served in generous servings throughout the day to lighter Western-style foods like ham sandwiches and fries.
For those looking for a more elevated meal, dishes like ribeye steak and lobster are available. The lunch menu is a great value, with many options under $20.
Breakfast is another highlight, especially the breakfast combos, but be sure to arrive before 10:45 AM when the menu transitions to lunch.
Whether you’re stopping by for a quick, casual bite or something more substantial, Kingspark Steak House Restaurant delivers solid portions, good value, and a welcoming vibe.
Pro tip:
After 9 PM, the restaurant offers discounted meals, which is a nice perk for late-night diners, though even earlier in the evening, you’ll still get a free drink with your meal (with a $1 upcharge per item).
6. Avery Restaurant & Tea House
Media credit: averyrestaurant
Address: 4751 Garden City Rd #112
Contact details: +1 604-285-7771
Operating hours:
- Monday: 10am to 9:30pm
- Tuesday: 10am to 3pm
- Wednesday to Sunday: 10am to 9:30pm
Avery Restaurant & Tea House is a standout Hong Kong-style café offering fresh, flavorful dishes that come as sets, complete with soup and a choice of tea or coffee. Plus, the free 3-hour parking is a nice bonus.
The restaurant’s European-inspired décor gives it an elegant feel, though it does create an interesting contrast with the traditional Chinese dishes, like congee, on the menu.
Speaking of the menu, it’s impressively diverse, covering a wide range of both Asian and Western dishes. Whether you’re in the mood for pizza, poutine, hot pot, cakes, Asian desserts, steaks, lobster, or fish, Avery has something to satisfy every craving.
One standout dish is the ox tongue, which comes in three tender, juicy mini steak portions on top of perfectly cooked spaghetti, baked with cheese and tomato sauce to a satisfying golden finish.
Pro tip:
A quick note on parking: remember to register your car after 6 PM to avoid any issues.
7. The Story Cafe
Media credit: storycafeandmore
Address: 2800 Sexsmith Road
Contact details: +1 604-697-8679
Operating hours: Monday to Sunday: 8am 11:30pm
The Story Cafe is a charming coffee shop that might appear unassuming from the outside, but once you step inside, the warm atmosphere and unique decor create a cozy and inviting vibe—perfect for snapping a few photos.
The food here certainly lives up to the ambiance, with every dish impressing and exceeding expectations. The bone-in pork chop and beef Wellington stand out as some of the best we’ve ever had.
Another must-try is the tomahawk steak—cooked to perfection, incredibly flavorful, and with a satisfying, mouthwatering aftertaste.
For breakfast, The Story Cafe offers a great variety, whether you’re in the mood for a hearty meal or something lighter. There’s something to suit all appetites.
Pro tip:
If you need to cancel a reservation, be aware of their policy—there’s a $25 charge per person if you cancel within 24 hours of your booking.
8. Blue Canoe Waterfront Restaurant
Media credit: blue_canoe_waterfront
Address: 3866 Bayview St #140
Contact details: +1 604-275-7811
Operating hours:
- Monday: 12pm 10pm
- Tuesday to Saturday: 12pm to 10:30pm
- Sunday: 12pm to 10pm
Blue Canoe Waterfront Restaurant immediately caught our attention with its bold blue sign, and we’re so glad we stepped inside.
This charming waterfront spot boasts a heated patio, perfect for chillier days, complete with blankets on every chair for added comfort. The boathouse-inspired decor adds a cozy touch to the atmosphere.
The happy hour menu is a standout—affordable, generous portions, and absolutely delicious. The ambiance is warm and inviting, with a lovely view from the second-floor patio.
A must-try dish is the grilled NT steak salad, which features Lyonnaise potatoes, shredded cabbage, cilantro, roasted jalapeño and bell peppers, crispy onions, sliced avocado, shaved Asiago cheese, and a tangy Salpicon dressing with a rich tarragon cream sauce.
Happy hour runs from 2:48 PM to around 5 PM, with an array of tasty options like flatbread, mussels, calamari, and a fantastic red wine selection, especially the Lakeside Cellars Meritage.
Pro tip:
As for Mel to be your serves as you’ll be in for an exceptional experience with fantastic recommendations.
9. 75 West Coast Grill
Media credit: 75westyvr
Address: 7571 Westminster Highway
Contact details: +1 604-232-2804
Operating hours: Monday to Sunday: 6am to 10pm
75 West Coast Grill is a stylish, pristine corner spot located inside the Marriott Hotel, making it a standout destination. As part of a tasting tour of Richmond restaurants, it quickly became our favorite!
The happy hour menu here is top-notch, offering an impressive food and drink selection that beats out other hotel restaurants in the city center.
We tried the Steak Sandwich, Truffle Fries, Edamame, Chicken Wings, and Calamari, and everything was fantastic. The lamb chops, served with chimichurri sauce, were perfectly cooked.
But the real star was the Steak Sandwich—crispy baguette-style bread, melted cheese, sautéed onions, and golden French fries—utterly satisfying.
For dessert, the cheesecake was rich, creamy, and chilled to perfection. We’re so glad we didn’t skip it!
Pro tip:
Parking is convenient, located within the hotel area—just be sure to register your car with the host or hostess.
10. Moxies Richmond Restaurant
Media credit: moxies
Address: 3233 St Edwards Drive
Contact details: +1 604-303-1111
Operating hours: Monday to Sunday: 8am to 12pm
Moxies has quickly become one of our favorite go-to spots for steak. We had a rare sirloin, cooked to perfection—something that’s surprisingly rare for steak chains.
The interior is bright, chic, and welcoming, with a natural décor that includes plenty of greenery.
The service was fantastic, and the food lived up to expectations. We ordered a medium-rare steak, nachos, and a few other dishes, all of which were beautifully prepared.
The standout for us was the Rigatoni. It’s filling yet satisfying, and the first bite is like a burst of umami with Madeira wine adding a nice touch.
Pro tip:
Since the restaurant doesn’t have many tables and tends to fill up fast, be sure to make a reservation ahead of time.