Restaurant Review – The Local 7 | Atlanta Eats

Known as the Town Hall of Tucker, The Local 7 gives diners a small town feel, even though it’s just ten minutes outside of Atlanta. Basic bar food is kicked up seven notches here with a large, varied menu including fresh salads, yummy sammies and wraps, delicious burgers and other pub favorites. Located on Main Street, patrons come from surrounding cities to try the awesome food, including the very popular tater tots!

Source