For your special day


Private Events

American street staples collude with global spirits on the Castro Restaurant.
Classy but not kitsch with a community style setting, the dining room merges into the bar to pack in different experiences under one roof.

Private Dining

Perfect for your personal celebrations and corporate functions and can seat 14 to 30 guests. We offer seated dinners for 70-75 guests in other sections of the Restaurant. We also offer a full buyout for up to 300 guests.

For more information on our Private Events, please contact us at or +1 (415) 875-9141

    Your Event Details