Best of San Diego · 2026

Best Italian Restaurants in San Diego

Our top picks for italian restaurants in San Diego: Vinarius Wine Bar & Restaurant (Downtown Neighborhoods), Fortuna Ristorante Italiano and Pezzi del mio Cuore — ranked by what thousands of San Diegans say in their reviews, weighed for consistency, and checked by us, from 301 places compared. Rankings are editorial and never for sale.

Updated October 2026 · 301 listings

  1. 1Vinarius Wine Bar & Restaurant

    Vinarius Wine Bar & Restaurant

    A Little Italy wine bar and restaurant on India Street, and San Diego's top-rated Italian.

    Local favoriteDowntown NeighborhoodsCallDirectionsWebsite
  2. 2Fortuna Ristorante Italiano

    Fortuna Ristorante Italiano

    A Hillcrest Italian ristorante on Park Boulevard.

    Local favoriteUniversity HeightsCallDirectionsWebsite
  3. 3Pezzi del mio Cuore

    Pezzi del mio Cuore

    An Italian restaurant on West Point Loma Boulevard near Old Town and Point Loma.

    Local favoritePoint LomaCallDirectionsWebsite
  4. 4Pazzos Italian

    Pazzos Italian

    An Ocean Beach Italian spot on Abbott Street, steps from the sand.

    Local favoritePoint LomaCallDirectionsWebsite
  5. 5Monzu Fresh Pasta

    Monzu Fresh Pasta

    An East Village Italian restaurant on Tenth Avenue built around fresh pasta.

    Local favoriteEast VillageCallDirectionsWebsite
  6. 6Pastaphony

    Pastaphony

    A Carlsbad Italian spot on Van Allen Way.

    Local favoriteCarlsbadCallDirectionsWebsite
  7. 7Sorrento’s Pizza & Italian Restaurant

    Sorrento’s Pizza & Italian Restaurant

    A San Marcos pizza and Italian restaurant on West Mission Road, North County's top-rated pizza.

    Local favoriteSan MarcosCallDirectionsWebsite
  8. 8Zia Gourmet Pizza

    Zia Gourmet Pizza

    A gourmet pizzeria on Adams Avenue in Normal Heights, with creative pies and vegan options.

    Local favoriteNormal HeightsCallDirectionsWebsite
  9. 9Amalfi Cucina Italiana – Oceanside

    Amalfi Cucina Italiana – Oceanside

    An Oceanside Italian restaurant on Cleveland Street in downtown Oceanside.

    Local favoriteOceansideCallDirectionsWebsite
  10. 10Baci Restaurant

    Baci Restaurant

    A long-running, family-style Italian restaurant on Morena Boulevard in Bay Park.

    Local favoriteBay ParkCallDirectionsWebsite

Italian food in San Diego

Little Italy is San Diego's best-known Italian destination, and our top pick is there: Vinarius pairs Italian cooking with a serious wine list. But great Italian food stretches across the county, from fresh pasta in East Village to a beachside spot in Ocean Beach and favorites in Carlsbad and Oceanside.

How we ranked San Diego's best Italian restaurants

We scored every open, verified Italian restaurant in San Diego County on review quality weighted by review volume, listed each brand once and researched every finalist. Rankings are editorial and never for sale.

Frequently asked questions

What is the best Italian restaurant in San Diego?

Our top-ranked Italian restaurant is Vinarius Wine Bar & Restaurant in Little Italy, followed by Fortuna Ristorante Italiano in Hillcrest and Pezzi del mio Cuore near Old Town.

Where can I get fresh pasta in San Diego?

Monzu Fresh Pasta in East Village builds its menu around fresh pasta, and Pastaphony in Carlsbad is a North County favorite.

How does SanDiegoBest rank Italian restaurants?

We score every open, verified restaurant on review quality weighted by review volume, list each brand once and research every finalist. Rankings are never sold.

Own one of the best italian restaurants in San Diego?
Claim your free listing. The first 50 businesses lock in a founding rate for life.
Claim your listing →