Xochi - Restaurant in Houston, TX | The Vendry

Xochi

Restaurant
Houston, TX

Do you work for Xochi? Contact us to learn more about who's managing this profile or gain access.

Xochi is located at 1777 Walker Street, Houston, TX.

Number of spaces

2 event spaces

Capacity

Max Seated: 60
Max Standing: 80

Food & Beverage

In-house catering



Details

Capacity

Max Seated: 60 Max Standing: 80

Food & Beverage

In-house catering





Do you work for Xochi? Contact us to learn more about who's managing this profile or gain access.


Other venues in Houston for your event