What to know
Xolo is a dynamic culinary destination in the heart of Montrose, Houston, offering a unique blend of global cuisines infused with bold Texas flavors. Guests can expect an inviting atmosphere, where vibrant decor meets a lively dining experience that includes refreshing cocktails and an eclectic menu designed for adventurous palates.




