Welcome to our new website! Posted: 9/27/09
Welcome to Marco Italian Restaurant's new website! We hope you'll take a look around and then come in to have a family style Italian meal with us. [more]


 

 

 

 

 

 

 

Hours: Tuesday-Thursday & Sunday 5-9pm
Friday & Saturday 5-10pm

1825 E. Vista Way
Vista, CA 92084