TAG Heuer watch boutique with glass doors and display cases in a shopping mall, next to Grand Seiko store.

TAG Heuer TAG Heuer TAG Heuer Boutique Canal Place

333 Canal Street, Suite 1.18 - 1.19, 333 New Orleans LA United States

Immerse yourself in the thrilling world of motorsport and cutting-edge design at the TAG Heuer Boutique at Canal Place, a premier shopping destination in the heart of New Orleans, Louisiana. The boutique exudes modern sophistication with its sleek wooden flooring and glass display cases, creating an inviting and luxurious atmosphere for enthusiasts.

Modern watch store interior with glass display cases, wood floors, and racing-themed wall art.

Contact Us

Opening Hours

  • Monday - Saturday: 11:00 am-07:00 pm
  • Sunday: 12:00 pm-06:00 pm

Contact

333 Canal Street, Suite 1.18 - 1.19, 333 New Orleans LA United States

Services

  • Watch Servicing & Repair
  • Private Appointments

Request an Appointment

You may request an appointment between 11 AM and 7 PM

OUR BRANDS

Discover brands showcased at TAG Heuer Boutique Canal Place