Search More


Nelore Churrascaria Brazilian Steakhouse

4412 Montrose Blvd. Houston, TX 77006 | Montrose | 713-395-1050

Location Description:

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)


  • Cuisine(s): South American, Steakhouse
  • Price: $$$$
  • Serving: Dinner, Lunch
  • Alcohol: Full bar
  • Reservations: Accepted, Recommended
  • Parking: Lot Available, Valet
  • Payment Types: All Major Credit Cards
  • Attire: Casual
  • Features: Business Dining, Family Style, Patio/Sidewalk Dining, Private Party

Related Stories

Best of Award Recipient