Xochi

This restaurant serves up fantastic Mexican dishes inspired by the culinary efforts of Oaxaca, Mexico. Try their Sunday brunch buffet, available from 11 am-2:30 pm. Br, L, D. 

Address: 
1777 Walker St.
Houston, TX 77010
United States
Phones:

Map of Xochi