About us

About us

Gregorio’s Italian Kitchen

For over 30 years, Gregorio’s Restaurant has served the Carlsbad community with heart, flavor, and a sense of home. Located in the heart of downtown, we bring people together over fresh, high-quality ingredients and timeless Italian recipes. Our approach is simple: create delicious, comforting food in a warm and welcoming atmosphere. Whether you're here with family, meeting friends, or enjoying a quiet dinner with a glass of wine, we want Gregorio’s to feel like your kitchen away from home. Every dish is carefully crafted, using only the freshest ingredients to deliver bold, authentic Italian flavors. We invite you to join us, relax, and become part of Gregorio’s family—where good food and good company are always on the menu.

Read more about us

Restaurant & Bar

Catering

Let us cater your next event

Be transported to a quaint, Italian villa and enjoy our dedicated hospitality, beloved family recipes, and extensive wine list.

Catering

Specials

Happy Hour!
04:00 PM - 06:00 PM

Reservations

Call us at (760)-720-1132 or book a table through Open Table:

Private Parties

Book your next party with us!

Outdoor patio
Gregorio's restaurant interior
Restaurant interior with bar and tables
Book nowa private party

Newsletter

Location

300 Carlsbad Village Drive
Carlsbad, CA
92008

Hours

Mon, Tue
4:00 PM - 9:00 PM
Fri, Sat
11:30 AM - 10:00 PM
Sun, Wed, Thur
11:30 AM - 9:00 PM