Search More

Locations

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)

Details

  • 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

Loading...