Brazilian Steakhouse to replace Modern Restaurant + Bar, ABC reports.
Chama Gaucha Brazilian Steakhouse is opening its first Atlanta location in Buckhead, the Atlanta Business Chronicle (ABC) reports.
The restaurant with locations in San Antonio, Chicago and Houston, will open in a 13,000-square-foot space formerly occupied by Modern Restaurant + Bar, which closed early last year.
Chama is slated to open in November. Click here to read the ABC’s full report.
Which Atlanta Brazilian Steakhouse is your favorite? Leave your thoughts in the comments!