Mama 'n Papa's serves up the most authentic Italian food in North County

We do not accept online orders- please call.


SUN - THURS: 11am-9pm

FRI - SAT: 11am-10pm

Call to Order


Great for families and groups

Ask about our private room



Mama 'n Papa's Pizza Grotto is one of the oldest Italian restaurants in Vista, CA. Owner, Fred Mozzani, grew up working for the DePhilippis at Fillipi's Pizza Grotto in San Diego. While working at Fillipi's, Fred met his wife Lynn and decided to start his own business. The DePhilippis shared their recipes, menu and blessings. Since 1986 Mama ‘n Papa’s has been family owned, with three generations now managing daily operations. Mama 'n Papa's has become a Vista landmark, known for homemade Italian classics, an inviting atmosphere, and service that is second to none.

Social Media
Darci M.'s profile photo
Darci M.
Vista, CA

Amazing! Drop the Mic. All that has to be said.  If you haven't owned...local everyone ever.. they support the community and only use the beat ingredients

Aug 15, 2016
Joe C.'s profile photo
Joe C.
Oceanside, CA

The whole trip was great. Right from the beginning the service was fast and they were responsive to requests like garlic bread right when we sat down.. refilled the water when the salad came and the entree i ordered was fresh and full of authentic Italian taste. i got the ...

Aug 9, 2016
Slappy M.'s profile photo
Slappy M.
Morgan Hill, CA

We went here while visiting Legoland after reading all the positive reviews on Yelp. When I walked in it was like, "Wow, this is old school." And I loved it. The hostess seated us right away and our server came over to take our drink orders. Our server dropped off ...

Aug 2, 2016

Catering Services

Let Mama 'n Papa's take care of your next private event in San Diego or Orange County. While you are making friends and memories, our full service catering packages will ensure every guest enjoys a delicious, authentic meal.

Events We Cater:

Corporate Functions
Holiday Parties
& Many other special occasions

See More Catering Info

Contact Us


988 Civic Center Dr
Vista, CA 92083



988 Civic Center Dr
Vista, CA 92083
Directions | (760) 941-3900