I first tried Marcos about 8 years ago and it's just another chain pizza spot. Don't confuse "different" or "new" with "better."
For all the pizza connoisseurs out there like myself, Da Michele makes the best pizza on this planet.
http://www.damichele.net