190
Houston — Hospitality group Noble 33 will open a new restaurant at The Pavilion at The Allen in Houston June 4. Toca Madera, a Mexican steakhouse, will span 14,000 square feet, with a 393-seat capacity. The restaurant will feature an outdoor dining patio, two full-service bars, a private member’s club and a private dining room.