Nelore Churrascaria Brazilian Steakhouse

4412 Montrose Blvd.
Houston, TX 77006
Critics' Pick
Best Of


  • $$$$
  • Business Dining, Family Style, Patio/Sidewalk Dining, Private Party
  • Dinner, Lunch
  • Full bar
  • Parking Lot Available, Valet Parking
  • Reservations Accepted, Reservations Accepted, Reservations Recommended
Nelore is an outstanding Brazilian steakhouse on Montrose Boulevard. Waiters in gaucho outfits parade around the restaurant with 11 varieties of hot, freshly grilled meats on swords.

Related Stories (11)

Load More Articles


View All

More South American Restaurants in Montrose

View All

More South American Restaurants in Houston


All-access pass to top stories, events and offers around town.

Sign Up >

No Thanks!

Remind Me Later >