Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (2024)

} */ this.hooks = {}; } /** * Hooks a custom callback to an event. * @param {string} key * @param {{(): void}} callback A */ on(key, callback) { if (!Array.isArray(this.hooks[key])) { this.hooks[key] = []; } this.hooks[key].push(callback); } callHook(key, args) { const hook = this.hooks[key]; for (const hook of this.hooks[key]) { hook(args); } } toggleFullScreen() { if (this.isFullScreen) { const supported = exitFullScreen(); this.element.style.zIndex = this.defaultZIndex; this.callHook('exitFullscreen', { supported, }); } else { const supported = fullscreenElement(this.element); this.element.style.zIndex = this.fullScreenZIndex; this.callHook('enterFullscreen', { supported, }); } this.isFullScreen = !this.isFullScreen; } updateVolumeSliderValue(value) { const min = Number(this.volumeSlider.getAttribute('min')); const max = Number(this.volumeSlider.getAttribute('max')); const gradientPercentage = ((value - min) * 100) / (max - min); this.volumeSlider.style.backgroundSize = `${gradientPercentage}% 100%`; this.volumeSlider.value = value; } /** * @param {Event} event */ onVolumeSlide(event) { const { value } = event.currentTarget; this.updateVolumeSliderValue(value); this.adjustVolume(value); } /** * An abstract method called when the volume is changed in the slider. * @param {number} value */ async adjustVolume(value) {} /** * @param {MouseEvent} event */ onProgressBarClick(event) { const rect = event.currentTarget.getBoundingClientRect(); const x = event.clientX - rect.left; // x position within the element. const width = event.currentTarget?.clientWidth || 667; const percentage = x / width; this.pan(percentage); } /** * An abstract method that accepts the progress value retrieved upon clicking the progress bar. * @param {number} percentage * A number from 0-1 that represents * where the progress bar was clicked relative from left to right. */ async pan(percentage) {} showCenteredPlayIcon() { if (!this.iconLayer) { return; } const div = document.createElement('div'); div.innerHTML = ShadowedPlayIcon(`playIcon-${this.uuid}`); const elements = []; for (const child of Array.from(div.children)) { const element = this.iconLayer.appendChild(child); elements.push(element); } this.playIcons = elements; } hideCenteredPlayIcon() { if (this.playIcons.length > 0) { for (const icon of this.playIcons) { icon.classList.add('player-icon-fade-out'); setTimeout(() => { try { icon.remove(); } catch (error) { // Fail silently if element no longer exists. } }, 1000); } this.playIcons = []; } } togglePlaybackButton(toggle) { if (!this.playButton) { return; } if (toggle) { this.playButton.innerHTML = ShadowedPauseIconSmall(`video-player-${this.uuid}`); } else { this.playButton.innerHTML = ShadowedPlayIconSmall(`video-player-${this.uuid}`); } } toggleMuteButton(toggle) { if (!this.volumeButton) { return; } if (toggle) { this.volumeButton.innerHTML = ShadowedVolumeCross(`video-player-${this.uuid}`); } else { this.volumeButton.innerHTML = ShadowedVolumeHigh(`video-player-${this.uuid}`); } } displayPlay() { this.togglePlaybackButton(false); this.hideCenteredPlayIcon(); } displayPaused() { this.togglePlaybackButton(true); this.showCenteredPlayIcon(); } /** * @param {string | number} progress A number from 0-100. */ updateProgressBar(progress) { this.progressBar.style.maxWidth = `${progress}%`; }}class VimeoVideoPlayer extends VideoPlayer { /** * @param {HTMLElement} element * @param {string} videoUrl * @param {any} options - Vimeo.Player.Options * @param {any} customOptions */ constructor(element, videoUrl, options) { super(element); this.element.style.maxWidth = `${options.maxwidth}px`; this.element.style.height = `${options.height}px`; this.options = options; this.videoUrl = videoUrl; // From https://player.vimeo.com/api/player.js this.player = new Vimeo.Player(this.videoPlayerContainer, { id: this.getId(videoUrl), autopause: true, ...options, }); this.setupHooks(); this.setupEvents(); if (!options?.autoplay) { this.displayPaused(); } } async pan(percentage) { super.pan(percentage); if (!this.player) { return; } const duration = await this.player.getDuration(); const seek = percentage * duration; this.player.setCurrentTime(seek); } async adjustVolume(value) { super.adjustVolume(value); if (!this.player) { return; } this.player.setVolume(value * 0.01); this.toggleMuteButton(value <= 0); } getId(videoUrl) { if (videoUrl.includes('vimeo.com')) { return videoUrl .replace('https', '') .replace('http', '') .replace('://vimeo.com/', '') .replace('://player.vimeo.com/', '') .replace(/\?(.*)/, ''); } return videoUrl; } async togglePlay() { if (!this.player) { return; } const paused = await this.player.getPaused(); if (paused) { this.player.play(); } else { this.player.pause(); } } async toggleMute() { if (!this.player) { return; } const volume = await this.player.getVolume(); const muted = volume <= 0; if (muted) { await this.player.setVolume(1); this.updateVolumeSliderValue(100); this.callHook('unmute'); } else { await this.player.setVolume(0); this.updateVolumeSliderValue(0); this.callHook('mute'); } this.toggleMuteButton(!muted); } async animateProgress() { if (this.player) { const currentTime = await this.player.getCurrentTime(); const duration = await this.player.getDuration(); const progress = (currentTime / duration) * 100; this.updateProgressBar(progress); } window.requestAnimationFrame(() => this.animateProgress()); } setupHooks() { this.player.on('pause', () => { this.displayPaused(); this.callHook('pause'); }); this.player.on('play', () => { this.displayPlay(); this.callHook('play'); }); // In case the fullscreen API is not supported by the browser, // we handle it here by using Vimeo's default fullscreen API. this.on('enterFullscreen', ({ supported }) => { if (!supported) { this.player?.requestFullscreen(); } }); this.on('exitFullscreen', ({ supported }) => { if (!supported) { // NOTE: no need to handle exit here as it was already // handled by Vimeo. We always request fullscreen // if fullscreen API is not supported by the browser. this.player?.requestFullscreen(); } }); this.animateProgress(); } setupEvents() { if (this.playButton) { this.playButton.addEventListener('click', () => this.togglePlay()); } this.iconLayer.addEventListener('click', () => this.togglePlay()); if (this.volumeButton) { this.volumeButton.addEventListener('click', () => this.toggleMute()); } }}

This item is already in your cart

Go to Cart

Home Ruth's Chris Steak House Gift Card

Nationwide,

`; } return `

Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (1)

`; }, /** * @param {Object} args * @param {string} args.id * @param {string} args.videoIsVertical * @param {number} args.index */ generateVimeoVideoTemplate({ id, videoIsVertical, index }) { const widthClass = videoIsVertical ? 'giftory-gallery-masonry-template--20474375438635__main__video-vertical' : 'giftory-gallery-masonry-template--20474375438635__main__video'; return `

`; }, destroyMasonry() { if (this.masonry) { this.masonry.destroy(); } }, setupMasonry() { this.destroyMasonry(); this.masonry = new Masonry(this.rootContainer, { itemSelector: '.giftory-gallery-masonry-template--20474375438635__main__grid-item', columnWidth: '.giftory-gallery-masonry-template--20474375438635__main__grid-sizer', gutter: '.giftory-gallery-masonry-template--20474375438635__main__gutter-sizer', }); this.setupVimeoPlayers(); }, /** * @param {number} width * @param {boolean} videoIsVertical */ getVideoDynamicHeight(width, videoIsVertical) { if (videoIsVertical) { return (width / this.VIDEO_ASPECT_RATIO.y) * this.VIDEO_ASPECT_RATIO.x; } return (width / this.VIDEO_ASPECT_RATIO.x) * this.VIDEO_ASPECT_RATIO.y; }, destroyVimeoVideos() { for (const player of this.players) { if (player?.destroy) { player.destroy(); } } this.players = []; }, setupVimeoPlayers() { const videos = this.extractedVideos; // clear existing players if any this.destroyVimeoVideos(); for (const { elementId, videoUrl, videoIsVertical } of videos) { const playerElement = document.getElementById(elementId); // NOTE: we add 16 to fill in the gutter gap for landscape videos const clientWidth = playerElement.clientWidth; const staticWidth = (videoIsVertical ? this.MAX_SCALE : (this.MAX_SCALE * 2) + 16); const width = this.clamp(clientWidth || staticWidth, 0, 728); const height = this.getVideoDynamicHeight(width, videoIsVertical); const vimeoPlayer = new VimeoVideoPlayer(playerElement, videoUrl, { height, maxheight: height, maxwidth: width, loop: true, muted: true, controls: false, transparent: false, }); this.players.push(vimeoPlayer); if (this.masonry) { this.masonry.layout(); } } }, /** * @param {Object} args * @param {GalleryContent[]} args.contents - A validated array of gallery contents. * @param {boolean} args.useImageService - whether to use the external image service for fetching images. */ setContents({ contents, useImageService }) { const gridItems = []; /** * @type {ExtractedVideo[]} */ this.extractedVideos = []; let index = 0; const videoContent = contents.find(content => content.type == 'video'); const videoPosition = `end`; if (videoContent) { contents = contents.filter(content => content.type != 'video'); // sets the video content to the first content of the gallery if (videoPosition == 'start' || !videoPosition) { contents.splice(0, 0, videoContent) } else { // sets the video content to the last content of the gallery contents.splice(contents.length, 0, videoContent); } } for (const content of contents) { if (content.type === 'image') { gridItems.push(this.generateImageTemplate({ content, useImageService, index, })); } else if (content.type === 'video') { const id = `mainProductGalleryLightboxMasonry-template--20474375438635__main-${index}`; const videoIsVertical = (content?.video?.width || 0) < (content?.video?.height || 0); gridItems.push(this.generateVimeoVideoTemplate({ id, videoIsVertical, index, })); this.extractedVideos.push({ elementId: id, videoUrl: content?.video?.videoUrl || '', videoIsVertical, }); } index++; } const template = `

${gridItems.join('')} `; this.rootContainer.innerHTML = template; if (this.onItemClick) { const imageItems = this.rootContainer.querySelectorAll('.giftory-gallery-masonry-template--20474375438635__main__image'); for (const image of [...imageItems]) { image.addEventListener('click', () => { const index = Number(image.getAttribute('data-index')); this.onItemClick(index); }); } } }, }; document.addEventListener('DOMContentLoaded', () => { mainProductGalleryLightboxMasonry.init(); });

0/0

`; } return `

Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (2)

`; }, generateThumbnailSlide({ content, useImageService, index }) { const width = 190; const height = 142; if (content.type === 'video') { return `

${ShadowedPlayIcon(`mainProductGalleryLightboxSlider-thumbnail-${index}`)}

Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (3)

`; } if (useImageService) { const url = `https://media.giftory.com/${width}x${height}/cover/${content?.image?.src}`; return `

Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (4)

`; } return `

Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (5)

`; }, generateVimeoVideoSlide({ id, videoUrl, orientation }) { return `

`; }, clearSlides() { this.mainSwiper.removeAllSlides(); this.thumbnailSwiper.removeAllSlides(); }, setupVimeoPlayers() { const videoIds = this.vimeoPlayerIds; for (const player of this.vimeoPlayers) { if (player?.destroy) { player.destroy(); } } this.vimeoPlayers = []; for (const id of this.vimeoPlayerIds) { const playerElement = document.getElementById(id); const container = playerElement.parentElement; const videoUrl = playerElement.getAttribute('data-video-url'); const orientation = playerElement.getAttribute('data-orientation'); let height = 0; let maxheight = this.DESKTOP_SIZES.height; const width = container?.clientWidth || playerElement.clientWidth; if (orientation === 'portrait') { const clampedWidth = this.clamp(width, 0, 400); height = this.clamp((clampedWidth / this.VIDEO_ASPECT_RATIO.y) * this.VIDEO_ASPECT_RATIO.x, 0, this.DESKTOP_SIZES.height); } else { height = (width / this.VIDEO_ASPECT_RATIO.x) * this.VIDEO_ASPECT_RATIO.y; maxheight = height; } const options = { height, maxheight: height, loop: true, muted: true, controls: false, transparent: false, }; if (orientation === 'portrait') { options.maxwidth = 400; } const vimeoPlayer = new VimeoVideoPlayer(playerElement, videoUrl, options); this.vimeoPlayers.push(vimeoPlayer); } }, /** * @param {Object} args * @param {GalleryContent[]} args.contents - A validated array of gallery contents. * @param {boolean} args.useImageService - whether to use the external image service for fetching images. */ setContents({ contents, useImageService }) { const mainTemplates = []; const thumbnailTemplates = []; this.vimeoPlayerIds = []; this.itemsCount = contents.length; let index = 0; const videoContent = contents.find(content => content.type == 'video'); const videoPosition = `end`; if (videoContent) { contents = contents.filter(content => content.type != 'video'); // sets the video content to the first content of the gallery if (videoPosition == 'start' || !videoPosition) { contents.splice(0, 0, videoContent) } else { // sets the video content to the last content of the gallery contents.splice(contents.length, 0, videoContent); } } for (const content of contents) { if (content.type === 'image') { const mainSlide = this.generateMainSwiperImageSlide({ content, useImageService }); const thumbnail = this.generateThumbnailSlide({ content, useImageService, index }); mainTemplates.push(mainSlide); thumbnailTemplates.push(thumbnail); } else if (content.type === 'video') { let orientation = 'landscape'; if (content?.video?.width < content?.video?.height) { orientation = 'portrait'; } const id = `mainProductGalleryLightboxSlider-slider-video-${index}`; const mainSlide = this.generateVimeoVideoSlide({ id, videoUrl: content?.video?.videoUrl || '', orientation, }); const thumbnail = this.generateThumbnailSlide({ content, useImageService, index }); this.vimeoPlayerIds.push(id); mainTemplates.push(mainSlide); thumbnailTemplates.push(thumbnail); } index++; } this.clearSlides(); this.mainSwiper.addSlide(0, mainTemplates.reverse()); this.thumbnailSwiper.addSlide(0, thumbnailTemplates.reverse()); }, }; document.addEventListener('DOMContentLoaded', () => { mainProductGalleryLightboxSlider.init(); });

`; } return `
Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (6)
`; }, generateVimeoVideoSlideTemplate({ id, videoUrl }) { return `
`; }, setupVimeoPlayers({ orientation }) { for (const player of this.vimeoPlayers) { if (player?.destroy) { player.destroy(); } } this.vimeoPlayers = []; for (const id of this.vimeoPlayerIds) { const playerElement = document.getElementById(id); const videoUrl = playerElement.getAttribute('data-video-url'); let height = 0; let maxheight = 760; const width = playerElement.clientWidth; if (orientation === 'portrait') { height = (width / this.VIDEO_ASPECT_RATIO.y) * this.VIDEO_ASPECT_RATIO.x; } else { height = (width / this.VIDEO_ASPECT_RATIO.x) * this.VIDEO_ASPECT_RATIO.y; maxheight = height; } const vimeoPlayer = new VimeoVideoPlayer(playerElement, videoUrl, { height, maxheight, autopause: true, loop: true, muted: true, controls: false, transparent: false, }); vimeoPlayer?.on('play', () => { this.swiper.autoplay.stop(); }); vimeoPlayer?.on('pause', () => { this.swiper.autoplay.start(); }); this.vimeoPlayers.push(vimeoPlayer); this.swiper?.on('slideChange', () => { vimeoPlayer?.player.pause(); }) } }, /** * @param {Object} args * @param {GalleryContent[]} args.contents - A validated array of gallery contents. * @param {boolean} args.useImageService - whether to use the external image service for fetching images. */ setContents({ contents, useImageService }) { const imageTemplates = []; const videoTemplates = []; this.vimeoPlayerIds = []; let index = 0; let orientation = 'landscape'; // process video first for (const content of contents) { if (content.type === 'video') { // accepts vimeo videos only to display in gallery for mobile const videoUrl = content?.video?.videoUrl; if (videoUrl.includes('vimeo.com')) { // If at least one video is portrait, we render the carousel as portrait. if (content?.video?.width < content?.video?.height) { orientation = 'portrait'; } const id = `mainProductGalleryCarousel-carousel-video-${index}`; const template = this.generateVimeoVideoSlideTemplate({ id, videoUrl: content?.video?.videoUrl || '', }); this.vimeoPlayerIds.push(id); videoTemplates.push(template); } } index++; } this.orientation = orientation; // Reverse the contents array before iterating to match image order in Shopify and AT contents = contents.reverse(); // then image let newItem = { "image": { "alt": "How It Works", "height": 3000, // Add height here if available "src": "https://cdn.shopify.com/s/files/1/0721/5471/0315/files/how-it-works.png?v=1714132359", "src_desktop": "https://cdn.shopify.com/s/files/1/0721/5471/0315/files/how-it-works.png?v=1714132359", "src_mobile": "https://cdn.shopify.com/s/files/1/0721/5471/0315/files/how-it-works.png?v=1714132359", "src_mobile_small": "https://cdn.shopify.com/s/files/1/0721/5471/0315/files/how-it-works.png?v=1714132359", "src_tablet": "https://cdn.shopify.com/s/files/1/0721/5471/0315/files/how-it-works.png?v=1714132359", "width": 2250 // Add width here if available }, "type": "image" }; window.innerWidth > 874 ? contents.push(newItem) : contents.unshift(newItem);; for (const content of contents) { if (content.type === 'image') { const template = this.generateImageSlideTemplate({ content, useImageService, orientation, }); imageTemplates.push(template); } index++; } switch(orientation) { case 'landscape': this.rootContainer.classList.add('landscape'); this.rootContainer.classList.remove('portrait'); break; case 'portrait': this.rootContainer.classList.remove('landscape'); this.rootContainer.classList.add('portrait'); break; default: this.rootContainer.classList.remove('landscape'); this.rootContainer.classList.remove('portrait'); break; } const templates = [...videoTemplates, ...imageTemplates]; this.swiper.removeAllSlides(); this.swiper.addSlide(0, templates); const imageSlides = this.rootContainer.querySelectorAll('.giftory-gallery-carousel-template--20474375438635__main__image-slide'); for (const imageSlide of imageSlides) { imageSlide.addEventListener('click', () => { if (this.onClickEvent) { this.onClickEvent(); } }); } this.swiper.slideTo(0); this.setupVimeoPlayers({ orientation, }); }, }; $(document).ready(function(){ $("#placeholderSlide").empty(); });
`; }, setVimeoVideo(videoUrl) { this.mediaType = 'video'; this.mediaContainer.classList.remove('is-image'); /* */ const id = 'mainProductGalleryContentRenderer0__video-player'; this.mediaContainer.innerHTML = this.generateVimeoVideoTemplate(id); const playerElement = document.getElementById(id); const width = this.rootContainer.clientWidth; const height = this.rootContainer.clientHeight; const vimeoPlayer = new VimeoVideoPlayer(playerElement, videoUrl, { height, maxheight: height, loop: true, muted: true, controls: false, transparent: false, }); vimeoPlayer.on('enterFullscreen', () => { playerElement.classList.remove('giftory-gallery-content-renderer-template--20474375438635__main__video-player-border-radius'); }); vimeoPlayer.on('exitFullscreen', () => { playerElement.classList.add('giftory-gallery-content-renderer-template--20474375438635__main__video-player-border-radius'); }); }, } mainProductGalleryContentRenderer0.init();
`; }, setVimeoVideo(videoUrl) { this.mediaType = 'video'; this.mediaContainer.classList.remove('is-image'); /* */ const id = 'mainProductGalleryContentRenderer1__video-player'; this.mediaContainer.innerHTML = this.generateVimeoVideoTemplate(id); const playerElement = document.getElementById(id); const width = this.rootContainer.clientWidth; const height = this.rootContainer.clientHeight; const vimeoPlayer = new VimeoVideoPlayer(playerElement, videoUrl, { height, maxheight: height, loop: true, muted: true, controls: false, transparent: false, }); vimeoPlayer.on('enterFullscreen', () => { playerElement.classList.remove('giftory-gallery-content-renderer-template--20474375438635__main__video-player-border-radius'); }); vimeoPlayer.on('exitFullscreen', () => { playerElement.classList.add('giftory-gallery-content-renderer-template--20474375438635__main__video-player-border-radius'); }); }, } mainProductGalleryContentRenderer1.init();
`; }, setVimeoVideo(videoUrl) { this.mediaType = 'video'; this.mediaContainer.classList.remove('is-image'); /* */ const id = 'mainProductGalleryContentRenderer2__video-player'; this.mediaContainer.innerHTML = this.generateVimeoVideoTemplate(id); const playerElement = document.getElementById(id); const width = this.rootContainer.clientWidth; const height = this.rootContainer.clientHeight; const vimeoPlayer = new VimeoVideoPlayer(playerElement, videoUrl, { height, maxheight: height, loop: true, muted: true, controls: false, transparent: false, }); vimeoPlayer.on('enterFullscreen', () => { playerElement.classList.remove('giftory-gallery-content-renderer-template--20474375438635__main__video-player-border-radius'); }); vimeoPlayer.on('exitFullscreen', () => { playerElement.classList.add('giftory-gallery-content-renderer-template--20474375438635__main__video-player-border-radius'); }); }, } mainProductGalleryContentRenderer2.init();

Home Ruth's Chris Steak House Gift Card

Nationwide,

Overview

Indulge in the celebrated flavors of premium steak with a Ruth's Chris Steak House gift card, the perfect way to treat someone special to an exceptional dining experience featuring the finest, expertly-prepared cuts of beef.

đŸ„© Enjoy exceptional flavors at Ruth's Chris Steak House, founded in 1965

đŸ”„ Savor USDA Prime beef, cooked to perfection and served sizzling on a 500-degree plate

🌿 Indulge in signature dishes, from juicy ribeye to tender filet, crafted with care and expertise

🎁 Treat someone special with a Ruth's Chris Steak House gift card for an unforgettable dining experience

Availability

When do I choose a date?

After purchase, you can request your preferred dates and times by following the instructions in the email you receive. If it's a gift, the recipient will also get an email with booking instructions.

Year-Round,
Daily

Practical information

What happens after I order a Ruth's Chris Steak House gift card?

  • After you place an order, you will receive an email containing your Giftory voucher for this product. Prior to redemption, all Giftory vouchers are fully exchangeable. Assuming a dining experience is what you’re looking for, you’ll simply redeem your Giftory voucher and be issued a Ruth's Chris Steak House gift card via email which you can use at 150 locations nationwide for dine-in or pickup.

Any restrictions to participate?

  • Age: All age groups are welcome.

Who can you accommodate for?

  • Children: Children are welcome to join this family dining experience.
  • Individuals with disabilities: Ruth's Chris Steak House strives to make its restaurants accessible to all customers, including those with disabilities. Typically, this includes wheelchair accessibility, such as ramps and wide doorways for entry. However, accessibility features can vary depending on the specific location and layout of each restaurant.
  • Dietary restrictions: While Ruth’s Chris Steak House are known for their steaks, they usually offer a variety of menu options including seafood, chicken, and vegetarian dishes. They are often willing to modify dishes to meet specific dietary needs such as gluten-free, dairy-free, or vegetarian requirements. It's recommended to inform your server about your dietary restrictions so they can guide you through the menu and suggest suitable options or modifications.
  • Pets: Sorry, pets are not allowed in the restaurant.

What to expect on the day of the experience?

  • Duration: Dining experiences usually last around 1-1.5 hours.
  • What’s included: A Ruth's Chris Steak House Gift Card redeemable at 150 locations nationwide.
  • Who will be present: You will have your own private table, however there will be other patrons in the restaurant.

How to prepare?

  • Weather dependency: This is an indoor experience.
  • Arrival: Walk-ins are welcome, but reservations are advised to ensure you can enjoy your dining experience on the day of your choice. It is suggested to arrive promptly at your reserved time.
  • Parking: There is parking available onsite.
  • What to wear: Ruth's Chris Steak House restaurants are casual dress attire, but feel free to dress for the occasion!
  • What to bring: A copy of your Ruth's Chris Steak House gift card, which you will receive via email after redeeming your Giftory voucher.
  • Restrooms: Restrooms are available at the restaurant.

Full description

Discover the exceptional flavors of Ruth's Chris Steak House, a renowned establishment with over 150 locations nationwide. Founded in 1965 by Ruth Fertel, this iconic restaurant originated in New Orleans, where Ruth's unwavering commitment to quality and hospitality set a new benchmark in the steakhouse industry.

At Ruth's Chris, you'll enjoy USDA Prime beef, celebrated for its superior marbling and tenderness, meticulously cooked to perfection and served sizzling on a 500-degree plate. This unique presentation ensures every bite is hot and flavorful, making Ruth's Chris famous among steak enthusiasts. Indulge in their signature dishes, from the juicy ribeye to the tender filet, each crafted with care and expertise.

The restaurant's meticulous attention to detail and dedication to sourcing the finest ingredients sets it apart. Treat someone special to an unforgettable dining experience with a Ruth's Chris gift card, perfect for in-person dining or convenient pickup. Whether celebrating a special occasion or simply savoring a delicious meal, Ruth's Chris offers a truly exceptional experience.

Returns, exchanges and cancellation

Unused Experience Vouchers can be returned within 30 days for a full refund to the original purchaser, no questions asked.

If you have any unused Experience Vouchers, you can exchange them for anything else in our marketplace, no matter when. If you choose an experience that's more expensive, you'll need to pay the difference, but if you choose one that costs less, you'll receive a credit towards your next booking.

No refunds or rescheduling allowed once issued the gift card.

Trustpilot

Payment methods

Buy now, pay over time with

How it works

Find the perfect gift experience

Receive a voucher that never expires

Choose your preferred date & time

Make new memories!

Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (7) Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (8)

LongHorn Steakhouse Gift Card

Nationwide,

LongHorn Steakhouse Gift Card

Vendor:

Regular price From $50

From $50 Regular price Sale price

Unit price / per

You save $-50

Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (9) Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (10)

Olive Garden Gift Card

Nationwide,

Olive Garden Gift Card

Vendor:

Regular price From $50

From $50 Regular price Sale price

Unit price / per

You save $-50

Similar categories

  • Alabama Father's Day Gifts
  • All Experiences
  • Anniversary Experience Gifts
  • Arizona Experience Gifts
  • Arlington Experience Gifts
  • Atlanta Experience Gifts
  • Austin Experience Gifts
  • Baltimore Experience Gifts
  • Best Sellers
  • Birthday Activities in Boston
  • Birthday Activities in Denver
  • Birthday Activities in Las Vegas
  • Birthday Activities in Miami
  • Birthday Activities in Seattle
  • Birthday Experience Gifts
  • Boston Experience Gifts
  • Boston Mother's Day Gifts
  • California Experience Gifts
  • Charleston Experience Gifts
  • Charlotte Experience Gifts
  • Chicago Experience Gifts
  • Chicago Father's Day Gifts
  • Chicago Mother's Day Gifts
  • Christmas Experience Gifts
  • Christmas Gift Experiences for Couples
  • Cincinnati Experience Gifts
  • Cleveland Experience Gifts
  • Colorado Experience Gifts
  • Colorado Mothers Day Gifts
  • Colorado Springs Experience Gifts
  • Columbus Experience Gifts
  • Connecticut Experience Gifts
  • Corporate Holiday Gifts
  • Couple Activities
  • Couple Activities in Arizona
  • Couple Activities in Colorado
  • Couple Activities in Maryland
  • Couple Activities in San Diego
  • Couple Activities in San Francisco
  • Couple Activities in Seattle
  • Couple Activities in Virginia
  • Dallas Experience Gifts
  • Dallas Mothers Day Gifts
  • Denver Experience Gifts
  • Detroit Experience Gifts
  • Engagement Experience Gifts
  • Experience Birthday Gifts for Him
  • Experience Gifts for Boyfriend
  • Experience Gifts for Brothers
  • Experience Gifts for Couples
  • Experience Gifts for Dads
  • Experience Gifts for Girlfriends
  • Experience Gifts for Grandparents
  • Experience Gifts for Husband
  • Experience Gifts for Men
  • Experience Gifts for Mom
  • Experience Gifts for Parents
  • Experience Gifts for Sisters
  • Experience Gifts for Wife
  • Experience Gifts for Women
  • Experience Gifts in Orange County
  • Experience Gifts Under $100
  • Experience Gifts Under $50
  • Experiences in Illinois, Michigan and Indiana
  • Fabulous Fall Gifts
  • Father's Day Experience Gifts
  • Florida Experience Gifts
  • Florida Mother's Day Gifts
  • Fort Lauderdale Experience Gifts
  • Georgia Experiences
  • Graduation Experience Gifts
  • Hawaii Experience Gifts
  • Honolulu Experience Gifts
  • Houston Experience Gifts
  • Illinois Experience Gifts
  • Indiana Experience Gifts
  • Indianapolis Experience Gifts
  • Jacksonville Experience Gifts
  • Kansas City Experience Gifts
  • Kansas City Father's Day Gifts
  • Kansas Experience Gifts
  • Kentucky experience gifts
  • Las Vegas Experience Gifts
  • Las Vegas Mother's Day Gifts
  • Los Angeles Experience Gifts
  • Los Angeles Father's Day Gifts
  • Los Angeles Mother's Day Gifts
  • Louisiana Experience Gifts
  • Maine Experience Gifts
  • Maryland Experience Gifts
  • Massachusetts Experience Gifts
  • Miami Experience Gifts
  • Miami Mother's Day Gifts
  • Michigan Experience Gifts
  • Michigan Father's Day Gifts
  • Milwaukee Experience Gifts
  • Minneapolis Experience Gifts
  • Minnesota Experience Gifts
  • Missouri Experience Gifts
  • Mother's Day Experience Gifts
  • Myrtle Beach Experiences
  • Nashville Experience Gifts
  • Nevada Experience Gifts
  • New experiences
  • New Hampshire Experience Gifts
  • New Jersey Experience Gifts
  • New Orleans Experience Gifts
  • New York Father's Day Gifts
  • New York Romantic Experiences
  • Norfolk Experience Gifts
  • North Carolina Experience Gifts
  • NYC Birthday Gifts
  • NYC Experience Gifts
  • NYC Mother's Day Gifts
  • Ohio Experience Gifts
  • Oklahoma Experience Gifts
  • Oregon Experience Gifts
  • Orlando Birthday Experience Gifts
  • Orlando Experience Gifts
  • Pennsylvania Experience Gifts
  • Philadelphia Experience Gifts
  • Phoenix experience gifts
  • Pittsburgh Experience Gifts
  • Portland Experience Gifts
  • Raleigh Experience Gifts
  • Richmond Experience Gifts
  • Sacramento Experience Gifts
  • Salt Lake City Experience Gifts
  • San Antonio Experience Gifts
  • San Diego Birthday Activities and Ideas
  • San Diego Experience Gifts
  • San Diego Mother's Day Gifts
  • San Francisco Experience Gifts
  • Seattle Experience Gifts
  • Seattle Father's Day Gifts
  • Seattle Mother's Day Gifts
  • Sedona Experience Gifts
  • South Carolina Experience Gifts
  • St. Louis Experience Gifts
  • Stocking Stuffers
  • Tallahassee Experience Gifts
  • Tampa Experience Gifts
  • Tennessee Experience Gifts
  • Texas Experience Gifts
  • Texas Father's Day Gifts
  • Texas Mother's Day Gifts
  • Thank You Experience Gifts
  • Utah Experience Gifts
  • Valentine's Day Experience Gifts
  • Virginia Beach Experience Gifts
  • Virginia Experience Gifts
  • Washington DC Experience Gifts
  • Washington Experience Gifts
  • Wedding Experience Gifts
  • West Palm Beach Experience Gifts
Ruth's Chris Steak House Gift Card | Nationwide | | Giftory (2024)
Top Articles
Latest Posts
Article information

Author: Ouida Strosin DO

Last Updated:

Views: 5337

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Ouida Strosin DO

Birthday: 1995-04-27

Address: Suite 927 930 Kilback Radial, Candidaville, TN 87795

Phone: +8561498978366

Job: Legacy Manufacturing Specialist

Hobby: Singing, Mountain biking, Water sports, Water sports, Taxidermy, Polo, Pet

Introduction: My name is Ouida Strosin DO, I am a precious, combative, spotless, modern, spotless, beautiful, precious person who loves writing and wants to share my knowledge and understanding with you.