A New Fogo de Chão Restaurant Will Open in This Sugar Land Shopping Center

After fourteen months of operation, the Department of Wonder, an entertainment venue in Sugar Land Town Square, closed its doors on December 30, 2023. The 10,000-square-foot space combined interactive theater with virtual reality, offering guests a unique experience of unraveling stories and solving puzzles.

Z Gallerie in Sugar Land Town Square, featuring its classic brick facade and home decor retail presence.

In December 2024, Brazilian steakhouse Fogo de Chão filed a project with the Texas Department of Licensing and Regulation. It plans to open a new location in Sugar Land Town Square, occupying the former Department of Wonder space. Construction is expected to begin in January 2025 and conclude by August 2025, with renovations estimated at $1.8 million.

\

Fogo de Chão, founded in Southern Brazil in 1979, specializes in Southern Brazilian churrasco-style grilling. The restaurant is known for skewered meats which are cooked over an open flame. The menu features a variety of meats, seafood, small plates, and a seasonal market table with fresh salads, cheeses, and antipasto. The Sugar Land location will join other Houston-area Fogo de Chão restaurants in The Woodlands, Friendswood, and Houston’s Westheimer Road.

Department of Wonder in Sugar Land Town Square, showcasing its modern and immersive entertainment-focused exterior after closing.

Historically, aerial images reveal that the site of Sugar Land Town Square was undeveloped land before its transformation into a bustling urban center. The evolution from open land to a vibrant town square reflects Sugar Land’s growth and development over the years.

Last Updated on December 4, 2024 by F. E. Mufute

Get the scoop on the latest developments and attractions – subscribe today!