A franchise that appears to be popping up all around the United States is Marco’s Pizza. We were entirely unaware that Marco’s Pizza was a national chain and just thought it was a local Atlanta chain, so we just were excited to try out a new pizza place. We visited Marco’s Pizza in Druid Hills, Atlanta, GA, and the building was fairly small with only a couple tables for dining in. Marco’s Pizza is known more for pick-up or delivery, but some locations do offer visitors the opportunity to eat at the restaurant. The dine-in area is definitely not ideal for eating there, so we recommend just getting carry out or delivery. We ordered the Pepperoni Magnifico pizza and Garden pizza, as well as the Greek salad. The pizza was rather large and tasty, but definitely greasy, so be prepared. We preferred Marco’s Pizza over some other popular pizza chains and would get it again for a quick pizza delivery.