πŸ‡²πŸ‡½Mexican

Xochi

x 5.06 ninjas

Restaurant in Houston, United States of America

Information

πŸ’Έ
$$$
🏠
1777 Walker St, Houston

In Google

4.6 rating ⭐️
(2,934 reviews)

Photos

Photo from Xochi number 1Photo from Xochi number 2Photo from Xochi number 3Photo from Xochi number 4Photo from Xochi number 5Photo from Xochi number 6Photo from Xochi number 7Photo from Xochi number 8Photo from Xochi number 9