Between kids running around like outlaws in the old west and everything being slightly too expensive, hotel restaurants get a bad rap. But Xochi, located inside the Marriott Marquis downtown, is one of the best restaurants in the city and should be on your shortlist the next time you’re planning a celebratory dinner or brunch. This Mexican spot specializes in Oaxacan food, so expect mezcal cocktails, mole, and lots of fresh masa. Xochi is open all day, but if you come later, make sure to get the pato crujiente with duck chicharrones, along with the mole sampler.
More spots in DowntownSee more
Tongue-Cut Sparrow is a small Downtown cocktail bar where you should go when you don't want to have to fight or yell to get a drink.
More Mexican spotsSee more
The Original Ninfa’s On Navigation
The Original Ninfa’s on Navigation is where to go in Downtown for fajitas, margaritas, and a great outdoor patio.
Last Concert Cafe
Last Concert Cafe is a historic music venue and Mexican restaurant located just north of Downtown.
Suggested by our writers
Nancy’s Hustle is a wine bar in East Downtown, where you should get drinks and a light bite, like their Nancy Cakes with caviar.
The Pit Room
Instead of asking four different Houstonians about their favorite bbq spot, head to The Pit Room in Montrose for all the classics.
Present Company in Montrose is like a tropical island transplanted to Texas, with frozen drinks, palm trees, and two patios for their weekend brunch.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more