760 Restaurant with Property Next to NEW Braves Stadium
This one acre lot sits on highway 41 directly in front of the new Braves stadium. The restaurant is 3,250 square feet with a patio. The current concept is a Mexican restaurant. They were doing over a million dollars before the Braves season started! Priced at $3.2 million.