Trattoria Italiana

Book a table

Book a Table

Vigilucci’s Trattoria Italiana located in Leucadia is formerly the Vigilucci’s of Encinitas established in 1994. The much larger yet quaint eatery is in its 27th year providing North County residents and visitors homemade pasta dishes, prime steaks, fresh seafood in a casual yet sophisticated ambiance. It is not only a favorite of North County diners, but also Italians across the country who liken the fare to that served in Italy. The authentic Florentine wood-burning brick oven creates pizzas much like one would find in Italy. A favorite among locals, with a dog-friendly patio, is a great place to watch

Street view of Vigilucci's Trattoria Italiana in the bright sun with lots of plants.

Our Menus

Quality ingredients create authentic flavors. Our menu includes made from scratch pastas, sauces, organic chicken, steaks and fresh seafood.

Dining room with tablecloths and chandeliers, and multiple tables.

Plan an event

Host your holiday party, milestone celebration or corporate event at one of our unique restaurants, and we’ll make it a very special occasion. Vigilucci’s restaurants are renowned for award-winning cuisine, superb service and precise attention to detail. We offer authentic homemade pastas, choice and prime steaks and fresh seafood in casual yet upscale surroundings. Private and semi private event rooms are available. Contact our event planner at

Trattoria Italiana Group Dining
Very large and long tablecloth dining table with seating for over 20 people.Dining room with brick wall and decorative tablecloths.
Plate of yellow risotto with shrimp, mussels, and cherry tomatoes.Carefully presented place settings at an outdoor event.

Catering an Event?

Our catering team will assist you in planning a memorable menu for your special occasion. We specialize in small intimate gatherings as well as larger full service celebrations and events.

Go To CAtering

Gift Card

An e-gift card is the perfect gift for those “hard to buy for” people on your shopping list. Your friends, family and co-workers will be delighted to receive it.

Buy a Gift Card

Loyalty Card

Visit one of our restaurants, request a card and start earning points after your first qualifying purchase.

Get My Loyalty Card

Trattoria Italiana


Monday – Thursday 3:00pm –  9:00pm
Friday  3:00pm – 9:30pm
Saturday 12:00pm -- 9:30pm   Sunday 12:00pm – 9:00pm
Lunch Served Saturday and Sunday 12:00-3:00pm

Happy Hour

Monday – Thursday 3:00pm  – 9:00pm
Friday 3:00pm-6:00pm, Saturday 12:00pm-6:00pm
Sunday 12:00pm -- 6:00pm
May not be offered on any day the restaurant deems a holiday. Offered in the bar area only.

Please note, emailed reservations will not be received. Please contact the restaurant directly to make or change a reservation. Reservations are also available through OpenTable.

Book NowAboutMenusDeliveryLocation