Rosebud Steakhouse
Southlake will be welcoming a new white-tablecloth steakhouse by next year.
Originally established in 2000, Rosebud Steakhouse is a Chicago-based franchise that specializes in providing upscale fine dining experiences for its guests. With three locations in Illinois and Indiana, the Southlake restaurant marks Rosebud’s first opening in Texas, with plans to expand in the near future.
“We’ve taken the classic Chicago steakhouse and modernized it,” CEO Angelo Eliades says via press release. “We originally looked for a location in downtown Dallas, but once we saw the Southlake space, we just fell in love with it.”
The new restaurant will take over the ground level of the mixed-use development District 114 and will feature an island-shaped bar, a covered patio and a dining room that can seat up to 200 people. The menu features a variety of 40-day dry-aged steaks as well as a few Italian classics such as rigatoni vodka and chicken parmesan for an unmatched Chicago steakhouse experience.
Rosebud Steakhouse will be located at 2102 E. State Hwy. 114 and is expected to open in early 2025. To stay up to date on the opening or learn more about the franchise, visit RosebudSteak.com.