Give a Gift & Win!

This holiday season give them the gift that's sure to impress... a gift card for The Rock! When you do, you might even be getting a little something under the tree for yourself because every gift card of $50 or more purchased between now and December 24th gets you an entry into our draw for a night's stay at the Holiday Inn Express & Suites St John's Airport and dinner for 2 at The Rock Steakhouse Bar & Grill - a combined value of ~$400!
Drop in between 10AM and 10PM (Christmas Eve 10AM-12 noon) and get yours today OR

Call now to purchase

Come for the steak. Stay for the steak.

The Rock brings you steakhouse dining with top quality ingredients and a true steakhouse experience. 100% locally owned and operated, with an exceptional menu, great staff and decor to match, The Rock will be your NEW go to spot for a night out.

Check out our gallery

Cocktails

Not only does The Rock have fantastic food, we also know that nothing goes better with a great meal than a delicious beverage. The Rock features a generous wine list as well as premium spirits and beer to suit any taste. We also have a unique and varied choice of non-alcoholic options.

Steak perfection takes time

Not only do we cook all of our steaks on our 1600° broiler, but we start with carefully selected cuts of beef that have been aged just right for that perfect taste and texture. Learn more about our premium beef.

Events

Having a meeting? Hosting a party? Planning a family event?

The Rock's private room will set you apart from the crowd. Great for working lunches or special occasions, we look forward to making your next event spectacular.

Visit our Events page to learn more about our spaces and book an event consultation.


Contact

Located just off Portugal Cove Rd and next to St. John’s International Airport, The Rock has plenty of FREE Parking for everyone. No need to head downtown and park a hike from your meal.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.