Order food

Order food

Xochi

4.6 (3366)$$$Mexican restaurant

1777 Walker St, Houston, TX 77010

Xochi

1777 Walker St, Houston, TX 77010

Place order with

Favor
UberEats
Delivers in 39-63 min
Postmates
Delivers in 39-63 min