Skip to main contentWebsite Accessibility Assistance

Fantastic Animals Houston: Dinner Across from Discovery Green

Visiting Fantastic Animals at Discovery Green? Xochi is inside the Marriott Marquis Houston, directly across from the park, so dinner, brunch or a cocktail with us is an easy part of your visit to downtown Houston.

About Fantastic Animals at Discovery Green

Fantastic Animals: Alebrijes and Nahuales from México runs September 15 through October 18, 2026, at Discovery Green, 1500 McKinney Street in downtown Houston. The exhibition features eight 20-foot sculptures of fantastic creatures from Mexican folklore, designed and created by Mexican artists and artisans. Each one is an enlarged reproduction of an original work by celebrated Oaxacan artists. Learn more on the official Discovery Green page.

The exhibition is presented by Discovery Green. Xochi is one of the nearby restaurants serving a cocktail created for it.

The Happy Alien Cocktail at Xochi

Among the eight sculptures is Happy Alien by the late Constantino Blas. Xochi bartender April Zelaya created a cocktail named for it: blood orange liqueur, Amarás mezcal, pomegranate juice, simple syrup, fresh lime juice and Scrappy's Fire Tincture bitters. For every Happy Alien sold at Xochi, $1 goes to Discovery Green Conservancy, the nonprofit that maintains the park. Available through October 18 to guests 21 and older. See our Fantastic Animals cocktail listing.

Oaxaca, Across the Street

The original works behind the sculptures come from celebrated Oaxacan artists, and Oaxaca is the region our menu is built on. Walk the park, then sit down at Xochi for the flavors of Oaxaca in downtown Houston.

Reserve your table at Xochi

Planning Your Visit

Where is Fantastic Animals in Houston?

Fantastic Animals is at Discovery Green, 1500 McKinney Street in downtown Houston.

How long is Fantastic Animals at Discovery Green?

The exhibition runs September 15 through October 18, 2026.

What restaurants are near Discovery Green?

Xochi is inside the Marriott Marquis Houston, directly across from Discovery Green. Our sister restaurant Zaranda is on Lamar Street on the south side of the park and is also serving the Happy Alien.

Opens in a new windowOpens an external siteOpens an external site in a new window