www.thexchangechicago.com Open in urlscan Pro
151.101.129.75  Public Scan

URL: http://www.thexchangechicago.com/
Submission: On February 29 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

POST

<form class="js-form-ajax form-alt container-sm" data-form-endpoint="/forms/submit/newsletter/" enctype="multipart/form-data" method="post">
  <div style="display: none;">
    <label>leave this field blank <input type="text" name="comment_body" value="">
    </label>
  </div>
  <input type="hidden" name="form" value="newsletter">
  <div data-bb-track="form" data-bb-track-on="submit" data-bb-track-category="Forms" data-bb-track-action="Submit" data-bb-track-label="Email Sign Up" aria-hidden="true"></div>
  <div class="form-header">
    <h2 class="h1 form-heading">Email Signup</h2>
  </div>
  <div class="form-ui">
    <label for="2099572">
      <i class="error-label"></i>
      <span class="input-label">First Name <span class="input-label-required">- Required</span>
      </span>
      <input id="2099572" class="form-control" type="text" name="2099572" placeholder="First Name" required="" oninvalid="this.setCustomValidity('Please enter a valid first name')" oninput="setCustomValidity('')" autocomplete="given-name">
    </label>
    <label for="2099575">
      <i class="error-label"></i>
      <span class="input-label">Last Name <span class="input-label-required">- Required</span>
      </span>
      <input id="2099575" class="form-control" type="text" name="2099575" placeholder="Last Name" required="" oninvalid="this.setCustomValidity('Please enter a valid last name')" oninput="setCustomValidity('')" autocomplete="family-name">
    </label>
    <label for="2099578">
      <i class="error-label"></i>
      <span class="input-label">Email <span class="input-label-required">- Required</span>
      </span>
      <input id="2099578" class="form-control" type="email" name="2099578" placeholder="Email" required="" oninvalid="this.setCustomValidity('Please enter a valid email')" oninput="setCustomValidity('')" autocomplete="email">
    </label>
  </div>
  <div class="form-actions">
    <button type="submit" class="btn btn-brand-alt">Submit</button>
    <span class="form-error-msg">Please check errors in the form above</span>
  </div>
  <div class="form-success-msg">
    <span role="alert">Thank you for signing up for email updates!</span>
    <button type="button" class="btn btn-brand-alt js-popup-closebtn">Close</button>
  </div>
  <div class="recaptcha-form-footer">
    <span> This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply. </span>
  </div>
</form>

<form class="reservations-form form-alt container-sm">
  <div data-bb-track="form" data-bb-track-on="submit" data-bb-track-category="Forms" data-bb-track-action="Submit" data-bb-track-label="Reservations" aria-hidden="true"></div>
  <div class="form-header">
    <h2 class="h1 form-heading">Reservations</h2>
  </div>
  <div class="form-ui">
    <label for="location">
      <i class="error-label"></i>
      <span class="input-label">Location <span class="input-label-required">- Required</span>
      </span>
      <div class="form-control-group has-icon-right">
        <select id="location" class="form-control unselected" name="location" required="" aria-describedby="location" oninvalid="this.setCustomValidity('Please select a valid option for \'location\'')" oninput="setCustomValidity('')">
          <option value="" selected="" disabled="">Location</option>
          <option value="site" data-reservation-service="opentable" data-reservation-id="1092397" data-reservation-api-key="">The Exchange </option>
          <option value="the-exchange" data-reservation-service="sevenrooms" data-reservation-id="www.sevenrooms.com/reservations/theexchange" data-reservation-api-key="">The Exchange </option>
        </select>
        <span class="form-control-group--icon is-positioned-right" aria-hidden="true">
          <i class="fa fa-chevron-down"></i>
        </span>
      </div>
    </label>
    <label for="seats">
      <span class="input-label" aria-hidden="true">Number of People <span class="input-label-optional">- Optional</span>
      </span>
      <div class="form-control-group has-icon-right">
        <select id="seats" class="form-control unselected" name="seats">
          <option value="" selected="" disabled="">Number of People</option>
          <option value="1">1 Person</option>
          <option value="2">2 People</option>
          <option value="3">3 People</option>
          <option value="4">4 People</option>
          <option value="5">5 People</option>
          <option value="6">6 People</option>
          <option value="7">7 People</option>
          <option value="8">8+ People</option>
        </select>
        <span class="form-control-group--icon is-positioned-right" aria-hidden="true">
          <i class="fa fa-chevron-down"></i>
        </span>
      </div>
    </label>
    <label for="date">
      <i class="error-label"></i>
      <span class="input-label">Date <span class="input-label-required">- Required</span>
      </span>
      <div class="datepicker-date">
        <div>
          <div class="AccessibleDatePicker"><input class="AccessibleDatePicker--input form-control" type="text" id="date" name="date" placeholder="Date" required="" data-react-datepicker="true" data-input-validator="date" value=""><button
              class="AccessibleDatePicker--button" aria-haspopup="true" aria-expanded="false" type="button" aria-label="Open datepicker"><i class="fa fa-calendar" aria-hidden="true"></i></button><span
              class="AccessibleDatePicker--chevron"><i class="fa fa-chevron-down" aria-hidden="true"></i></span>
            <p class="DateInput_screenReaderMessage">date, open date picker</p>
          </div>
        </div>
      </div>
    </label>
    <label for="time">
      <span class="input-label" aria-hidden="true">Time <span class="input-label-optional">- Optional</span>
      </span>
      <div class="form-control-group has-icon-left has-icon-right">
        <span class="form-control-group--icon is-positioned-left" aria-hidden="true">
          <i class="fa fa-clock-o"></i>
        </span>
        <select id="time" class="form-control unselected" name="time">
          <option value="" selected="" disabled="">Time</option>
          <option value="2300">11:00 PM</option>
          <option value="2230">10:30 PM</option>
          <option value="2200">10:00 PM</option>
          <option value="2130">9:30 PM</option>
          <option value="2100">9:00 PM</option>
          <option value="2030">8:30 PM</option>
          <option value="2000">8:00 PM</option>
          <option value="1930">7:30 PM</option>
          <option value="1900">7:00 PM</option>
          <option value="1830">6:30 PM</option>
          <option value="1800">6:00 PM</option>
          <option value="1730">5:30 PM</option>
          <option value="1700">5:00 PM</option>
          <option value="1630">4:30 PM</option>
          <option value="1600">4:00 PM</option>
          <option value="1530">3:30 PM</option>
          <option value="1500">3:00 PM</option>
          <option value="1430">2:30 PM</option>
          <option value="1400">2:00 PM</option>
          <option value="1330">1:30 PM</option>
          <option value="1300">1:00 PM</option>
          <option value="1230">12:30 PM</option>
          <option value="1200">12:00 PM</option>
          <option value="1130">11:30 AM</option>
          <option value="1100">11:00 AM</option>
          <option value="1030">10:30 AM</option>
          <option value="1000">10:00 AM</option>
          <option value="0930">9:30 AM</option>
          <option value="0900">9:00 AM</option>
          <option value="0830">8:30 AM</option>
          <option value="0800">8:00 AM</option>
          <option value="0730">7:30 AM</option>
          <option value="0700">7:00 AM</option>
        </select>
        <span class="form-control-group--icon is-positioned-right" aria-hidden="true">
          <i class="fa fa-chevron-down"></i>
        </span>
      </div>
    </label>
  </div>
  <div class="form-actions">
    <button type="submit" class="btn btn-brand-alt">Find A Table</button>
    <span class="form-error-msg">Please check errors in the form above</span>
  </div>
  <div class="form-success-msg">
    <span>Thanks!</span>
  </div>
  <div class="recaptcha-form-footer">
    <span> This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply. </span>
  </div>
</form>

Text Content

Skip to main content
 * Hours & Location
 * Menus
 * What's Inside
    * Four Unique Experiences

 * Private Events
 * Loyalty Rewards Program
 * Seasonal Promotions
 * Gift Cards
 * What's Nearby?
 * Contact Us
 * Accessibility
 * Reservations


Toggle Navigation
 * Hours & Location
 * Menus
 * What's Inside
    * Four Unique Experiences

 * Private Events
 * Loyalty Rewards Program
 * Seasonal Promotions
 * Gift Cards
 * What's Nearby?
 * Contact Us
 * Accessibility
 * About Us
 * Reservations

 * Instagram

powered by BentoBox


HOME

Main content starts here, tab to start navigating






The image gallery carousel displays a single slide at a time. Use the next and
previous button to browse 6 slides. The following carousel hides non-visible
slides from screen reader users. Use of next and previous buttons is necessary
to see all slides.Previous Slide
 * 
   Slide 1 of 6
 * 
   Slide 2 of 6
 * 
   Slide 3 of 6
 * 
   Slide 4 of 6
 * 
   Slide 5 of 6
 * 
   Slide 6 of 6

Next Slide
hero gallery paused, press to play images slides Playing hero gallery, press to
pause images slides


WELCOME TO THE EXCHANGE


A ONE OF A KIND DINING & ENTERTAINMENT EXPERIENCE

An experiential gem housed in one of Chicago’s most spectacular properties, The
Exchange is located on Michigan Avenue steps from The Art Institute, Symphony
Hall, The Bean, and Grant Park.  Ideal for dining, cocktailing, and hosting
world class private gatherings, The Exchange is part of the nationally acclaimed
DMK Restaurants collection of restaurants, and one of Chicago Loop's best
restaurants.

Driving?  Enjoy discounted parking validations at Grant Park Garage.  

About


THE ATRIUM

The Exchange's awe-inspiring, 8,000 square foot atrium with its grand marble
staircase and three-story glass ceiling is the perfect room to dine, relax, sip,
work, and play.  


THE LISTENING ROOM

An audio-forward room, with a state-of-art sound system and a vast collection
for those that believe it’s more fun to eat in a bar than drink in a restaurant.


THEO'S ROOM

Another exceptional space, with a clubby bar, viewing screens, soft leather, and
a collection of modern paintings, prints and glass.  


DELICIOUS AMERICAN FARE

The Exchange's menu blends tradition and innovation, featuring classic American
dishes with gourmet twists. Enjoy house made pastas,  gourmet salads, fresh
seafood, and delicious proteins. Pair your meal with our broad selection of
wines, cocktails, and craft beers. Join us at The Exchange for an unforgettable
culinary journey and experience gourmet American fare at its best.


JOIN US IN CHICAGO'S LOOP

Situated across the street from destinations like the Chicago Symphony
Orchestra, Art Institute, and Grant Park and Millennium Park, The Exchange is
the perfect destination after a day of exploring. We're just a few blocks from
the city's premier hotels, making us a top spot for both locals and visitors.
Come join us in one of the most celebrated Chicago Loop Restaurants.

Stay up to date on all happenings at The Exchange by joining our mailing list.

Email Signup

 * 

 * Reservations

 * Instagram

 * About Us
 * Privacy Policy

powered by BentoBox
leave this field blank



EMAIL SIGNUP

First Name - Required Last Name - Required Email - Required
Submit Please check errors in the form above
Thank you for signing up for email updates! Close
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of
Service apply.


RESERVATIONS

Location - Required
Location The Exchange The Exchange
Number of People - Optional
Number of People 1 Person 2 People 3 People 4 People 5 People 6 People 7 People
8+ People
Date - Required

date, open date picker

Time - Optional
Time 11:00 PM 10:30 PM 10:00 PM 9:30 PM 9:00 PM 8:30 PM 8:00 PM 7:30 PM 7:00 PM
6:30 PM 6:00 PM 5:30 PM 5:00 PM 4:30 PM 4:00 PM 3:30 PM 3:00 PM 2:30 PM 2:00 PM
1:30 PM 1:00 PM 12:30 PM 12:00 PM 11:30 AM 11:00 AM 10:30 AM 10:00 AM 9:30 AM
9:00 AM 8:30 AM 8:00 AM 7:30 AM 7:00 AM
Find A Table Please check errors in the form above
Thanks!
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of
Service apply.