Major Food Group is opening its first Mexican restaurant, Chateau ZZ's in Miami. The spot serves Mexican classics, with a members-only area upstairs.

Robb Report