Welcome to Marco's

Italian Restaurant Bar & Grill in the Heart of Ashland, VA
At Marco's, great food is just the beginning. From handcrafted pasta and specialty pizza to fresh seafood and classic Italian favorites, every dish is made to bring people together. Our chef traveled across Italy learning recipes in real family kitchens — not restaurant menus — and brings that same warmth to every table here. Whether you're grabbing a quick lunch, settling in for happy hour at the bar, or gathering the family for dinner, Marco's is the place where every visit feels like a good time worth having.

Just off I-95 at Exit 92B
Conveniently located just off I-95 at Exit 92B in Ashland, Virginia, Marco's offers a relaxed bar and grill atmosphere with a full cocktail menu, an extensive wine selection, and comfortable outdoor seating. Whether you're a local or just passing through, stop in and pull up a seat — there's always room for one more at Marco's.