Past Event

Location Info:

Tyler Station
1300 S. Polk St.
Dallas, Texas  75224
The 1966 Orient Express is a fully immersive, multimedia art installation designed to host a series of evening events. Passengers are invited to climb aboard and sip a cocktail while exploring the many marvels of Europe, from The Ancient World to The Orient. The installation opens November 2nd at Tyler Station in Oak Cliff, Dallas, Texas. Events will be held Thursday through Saturday evening, the first three weekends in November.
View All

More Art - Openings and Events


All-access pass to the top stories, events and offers around town.

  • Top Stories


All-access pass to top stories, events and offers around town.

Sign Up >

No Thanks!

Remind Me Later >