With a mission to tell the stories of the African diaspora through elevated and unique flavor profiles, Liz & Leon’s will offer top-notch service combined with a comfortable, homey atmosphere.
The new location is just one of eight that the company plans to open in Georgia this year, bringing its footprint across the state to 25.
An opening date is still some ways away, as franchisee MBC Concessions is yet to begin its build-out.
The nearly 6,000-square-foot chef-driven restaurant features casual and funky Tex-Mex dishes
Search