I've had takeout, delivery, and now, today, ate in at Marco's Pizza and all have been great. The only thing I have yet to try is their Sandwiches which will be another time but the Pizza's are great. They also had a good lunch deal for during the week. I did, also, have a chance to talk to the owner about the delivery area stopping short of some of the UNA dorms but he indicated that the traffic engineering (or lack of it) was responsible because they set delivery areas based on the time it will take them to get the product delivered and that it's almost impossible with all the traffic lights to make a reasonable delivery time downtown.
He did indicate though that he is compensating, for verified UNA students and/or faculty with a valid Student/Faculty ID, by giving a 25% discount off Marco's regular prices (not sale prices) as an incentive to come pick it up or eat it inside the restaurant.
Also for those eating in I noticed that there was outlets by each table that allowed folks with computers to plug them in or iPhones/IPads they had USB jacks on the plug so the restaurant is set up for those who might want to bring their computer and spend some time there.