224 Ponce de Leon Avenue NE, Atlanta, Georgia 30308 (404) 876-1800 marymacs.com Tucked in Tucker, just outside the I-285 loop ...
As you pull into the parking lot, you might notice license plates from parishes far and wide – a testament to the restaurant’s reputation that extends well beyond Lafayette’s city limits. Push open ...