Anchor Bar plans to expand into LA & ATL
The Buffalo Culture is about to expand all over the country. I'm a good fan, of the Anchor Bar and they just announced they are coming to California as it is opening a restaurant in Los Angeles.
The franchise hopes to have the restaurant open by the end of the year. Construction is expected to begin within two weeks.The company is also working on opening up an Anchor Bar location in Atlanta. Officials plan to open the Atlanta franchise by the beginning of 2020.