Click for Houston, TX Forecast

Houston, Texas, USA

Is this accurate?

1777 Walker Street, Suite A
Houston, TX 77010

Located downtown on the 1st floor of the Marriott Marquis Houston, Xochi "celebrates the culinary and indigenous richness of Oaxaca, Mexico and its varied geographic regions and preservation of primitive customs with an unrivaled menu of Oaxaca-inspired food and drink."

What our users are saying about Xochi | Rate Xochi

No one has reviewed this - be first!

Post your review

Confirmation code:


Houston Area Attractions

Houston Center for Contemporary Craft
American Cowboy Museum
Texas Gallery
Downtown Aquarium
Sam Houston Park
Guadalupe Plaza Park
Bayou Bend Collection & Gardens
Heritage Society, The
Art Car Museum
1940 Air Terminal Museum, The


Free iPhone App