Nelore Churrascaria Brazilian Steakhouse

4412 Montrose Blvd.
Houston, TX 77006
713-395-1050
Critics' Pick
Best Of

Details

  • $$$$
  • 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

Menu

View All

More South American Restaurants in Montrose

View All

More South American Restaurants in Houston