1-10 of 13

Italian Restaurants - Vista, CA

★★★★★ 7 Reviews

Via Sicilia

  • 631 South Melrose Dr #101, Vista, CA
  • 760-631-4842

"I get it, I have been into so many Italian places and I felt it in here, the genuineness that I am looking for. The cooking in here ..."

★★★★★ 6 Reviews

Ciao Ristorante Italiano

  • 2015 E. Vista Way, Vista, CA
  • 760-630-7333

"Best Italian restaurant hands down... My family has been going there for years and every time we take friends to dinner with us there, they are instantly hooked ..."

Special Offer
View our menu!
★★★★★ 4 Reviews

Marco Italian Restaurant

  • 1825 E Vista Way, Vista, CA
  • 760-758-1870

"The crew in here is truly a well trained group of people. They are so polite and so warm with their welcomes. They are approachable and very attentive."

★★★★☆ 8 Reviews

San Giorgio Lucano Restaurant

  • 1280 E Vista Way, Vista, CA
  • 760-724-7242

"The business has been sold and replaced by a new restaurant owned by the owner of Curbside Cafe, one of Vista's greatest breakfast and lunch restaurants."

★★★★★ 4 Reviews

Feliccia's Italian Deli

  • 1011 S Santa Fe Ave Ste C, Vista, CA
  • 760-758-9167

"A great family-owned and run business. We've been going there for years. They also serve food at the city's Moonlight Amphitheater. Great food and a great local family."

★★★★☆ 4 Reviews

Nucci's Italian Cafe & Pizza

  • 1580 S Melrose Dr # 108, Vista, CA
  • 760-598-1005

"I've only ever ordered Take Out form here but what we have ordered, we've really loved. They're quick & it's always warm when I arrive. Their tiramsu is ..."

★★★★★ 2 Reviews

Via Sicilia

  • 631 South Melrose Dr #101, Vista, CA
  • 760-631-4842

"Finally Vista has a good Italian Restaurant and the Shadowridge side of town. Casual and well priced. Family friendly."

★★★☆☆ 1 Review

Uncle Tony's Italian Cuisine

  • 770 Sycamore Ave, Vista, CA
  • 760-598-6669

"Not a bad resturant. Had a very nice variety of italian food. It was not the best I have ever had, but good enough to fill the tummy."

★★★☆☆ 5 Reviews

Thai Pasta

  • 1876 Hacienda Dr, Vista, CA
  • 760-631-1837

"I like this place. The service is quick and the staff are friendly. Their lunch prices are good. Try it out."


Little Caesars Pizza

  • 1680 S Melrose Dr, Vista, CA
  • 760-456-9444