727 Century Plaza Drive
Houston, TX 77073
65,000 SF
Mama Lycha’s new corporate headquarters is an industrial tilt-wall building designed with private offices and collaborative work spaces, a training kitchen, extensive cooler and freezer storage, several food processing rooms and a large warehouse area for racking incoming and outgoing products.
The design features a massive entry portal panel used as the exterior anchoring element marking the entry, a variation of exterior features, sections of insulated slab, and complex tilt-wall pouring locations and stacked panels.
Mama Lycha was founded in 1992 by the Padilla family who began importing authentic Central American food products to serve local Latin American businesses. Due to Houston’s reputation for diversity of food and international culture, their services became widely acceptable and sought after. Now one of the largest distributors and manufacturers of authentic Latin American food products in the region, this new facility will help Mama Lycha to expand their reach throughout Houston and beyond.
Our Locations