Order food

Order food

Xochi

4.6 (3544)$$$Restaurant

1777 Walker St, Houston, TX 77010

Xochi

1777 Walker St, Houston, TX 77010

Place order with

xochihouston.com
Business website
UberEats
No service feeReady for pickup in 6-21 min
Postmates
No service feeReady for pickup in 6-21 min
Call restaurant