Villa Capri Trattoria and Wine Bar is located in the Twin Peaks shopping mall in Poway, California and it offers superb traditional Italian food in spacious, modern, casual surroundings.

Their massive menu redefines fine dining with home-style dishes with an Italian and Amalfi influence. Everything is made fresh from the best ingredients and you can find just about anything, from the large selection of pizzas and pastas to famous Italian desserts and an excellent wine list. Villa Capri was the Diner’s Choice winner in 2015 and is a popular spot for a special occasion. It is also a favorite with the business community and it has several options for prix fixe business lunches. Once a month, Villa Capri offers Wine Dinners, offering an exclusive wine selection from the collaborating wineries accompanied by chef specials.

14771 Pomerado Rd, Poway, CA 92064, Phone: 858-391-9400

Plan Your Trip

Get Ready to Go!

Need some more help?


Read our Reservations & Travel Planning Tips guide.