Marco Italian restaurant
Photos and Videos
- HoursCLOSED NOW
- Regular Hours:
Mon Closed Tue - Thu Fri - Sat Sun - Phone:
Main - 760-758-1870
Extra - 760-758-1878
- Address:
- 1825 E Vista Way Vista, CA 92084
- Categories
- Italian Restaurants, Restaurants
- Payment Options
- Neighborhood
- Vista
- Other Information
Cuisines: Italian, Continental, European
Contact Info
Reviews
Consistently good! I love the old world atmosphere the prompt service and the owner pays special attention to make sure you are happy. I will go back again and again!
Have been going here for over 15 years.....food is ALWAYS consistently GOOD every time, best Italian restaurant I have ever eaten at....including in Italy!!!