Modern Mexican restaurant Maximo now open in West University

A new modern Mexican concept from Local Foods Group—the restaurateurs who created eateries such as Eau Tour and Lee’s Den—is now open in Houston’s West University neighborhood.