My whole family consistently loves Marco's food. No matter what you order you can't go wrong. I love their subs. My son loves their meat lovers and may daughter lives their breadsticks. It is the place to go for pizza in Tallahassee, Florida.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.