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
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
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
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.

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.

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.



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.

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.