Opens in a new tab

A great place
to celebrate.

From rooftop receptions and rehearsal dinners to birthdays, company gatherings and more, Pueblo hosts private dining and events of every size in Pacific Beach.

Plan Your Event
Private events and dining at Pueblo in Pacific Beach, San Diego.

Bring your people together over Baja coastal cooking and crafted cocktails. Book a private room for smaller parties, the open-air rooftop for an event with a breeze, or the whole restaurant for up to 250 guests.

14

Intimate Seats in The mezcal Room

130

Rooftop Cocktail Receptions

250

Full restaurant events

Pueblo’s private dining spaces for events.

The Rooftop at Pueblo in Pacific Beach for private event and private dining

The Rooftop

78 Seated • 130 Standing

Upstairs and open to the sky, the Rooftop is Pueblo’s liveliest setting. The Rooftop can seat up to 78 for a seated dinner, or up to 130 for standing receptions and tray passed apps.

The Mezcal Room at Pueblo in Pacific Beach offers private dining

The Mezcal Room

14 Seated

The most intimate space at Pueblo, the Mezcal Room is tucked away from the bustle. One long table seats up to 14 comfortably. Perfect for close company and celebrations that run late.

The open air courtyard at Pueblo in Pacific Beach for private events and private dining

Main Dining Room & Courtyard

128 Seated • 130 Standing

The main dining room includes the primary bar and seats up to 86 guests, with additional seating in the attached Mezcal Room. The open-air courtyard provides seating for another 28 guests.

Pueblo in Pacific Beach accomodates private dining and events up to 250 people

The Full Restaurant

200 - 250 Guests

Every room, the courtyard, the rooftop and both bars are all yours. Perfect for larger parties or when you simply want the entire venue for yourself.

Shrimp Ceviche at Pueblo in Pacific BeachFlor de Pina Cocktail at Pueblo in Pacific BeachGrilled Hanger Steak

Private dining & Event menus

Menus for any event.

Pueblo offers private dining options for everything from cocktail receptions to multi-course dining experiences.

Tray Passed Apps
Ahi tuna tostadas, mini fish tacos, crispy squash blossoms, and more.

Baja Taco Bar
Your choice of proteins for the tacos, served with accoutrements, tortillas, sides, salad and dessert.

Seated Dining | Lunch & Dinner
A multi-course dining experience with shared appetizers, individual main courses and dessert.

Bar & Drink Packages
Cocktails, beer, wine and an award-winning Tequila selection. Ask our events team about options.

Request Event menus
Crispy Whole Branzino, Spicy Shrimp Tacos, Embered Elote and more at Pueblo

Frequently Asked Questions

Does Pueblo offer private dining for smaller groups?

Yes. The Mezcal Room seats up to 14 guests for private dinners, small celebrations, and business meals.

Can I host a rooftop event or cocktail reception?

Yes. Pueblo’s open-air rooftop seats up to 78 guests, or 130 for a standing cocktail reception, depending on the setup.

Can Pueblo host larger private events?

Yes. Spaces can be booked individually or together, up to a full-restaurant buyout for 200 - 250 guests. Capacity depends on the event format and layout.

What private event menus are available?

Seated lunch, two dinner packages, a Baja taco bar, tray-passed bites, and bar packages. Our events team can help you find the right fit.

Where is Pueblo located?

877 Hornblend Street, Pacific Beach, San Diego, CA 92109.

Private Event Inquiries

Contact our events team.

Share your preferred date, estimated guest count, and a few details about your event. Our team will follow up with available spaces, menus, and next steps.