Vega is a small neighborhood restaurant in Bernal Heights that serves delicious pasta in a dimly-lit space. Order a glass of wine or Peroni and try their cheesy baked rigatoni and rich gnocchi boscaiola with sausage and white truffle oil. They also make good pizzas with homemade tomato sauce, and appetizers like grilled calamari if you need a break from carb overload. On nicer evenings, ask to sit out front. Their heated patio will take you right back to your favorite sidewalk cafe in Rome.
Where we've featured it
More spots in Bernal HeightsSee more
Head to Vinorosso, a small Italian wine bar in Bernal Heights, for great wine and small plates.
El Rio in Bernal Heights is one of our old reliables - especially with it’s excellent outdoor space.
The Royal Cuckoo
With great music and a ton of spots to sit, The Royal Cuckoo is one of our favorite places to drink in Bernal Heights.
More Italian spotsSee more
When you need love in the form of cheese and cream, Jackson Fillmore in Pacific Heights is there for you.
Ristorante Parma is an Italian restaurant in the Marina serving classics in a casual atmosphere.
The Italian Homemade Company
For a casual last-minute dinner in the Marina, The Italian Homemade Co. is a solid option.
Suggested by our writers
We can always rely on Cotogna in the Financial District for an excellent upscale Italian meal.
Piccino is a neighborhood staple in the Dogpatch serving Italian-inspired pizzas and pastas inside of a quaint yellow Victorian.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more