Original Joe’s has been a North Beach staple for Italian delicacies since 1937 and is still the place to over-stuff yourself on classic Italian fare. Gleaming wood surfaces and classic furniture add to the restaurant’s atmosphere, making this a great spot for a date, but just warm enough to bring your parents to for a night out. Along with popularity come long lines and waits, so be sure to make a reservation.
Nothing says “holiday spirit” quite like the red-boothed glory of Original Joe’s North Beach location, particularly when you’re drinking Manhattans and eating your weight in steak and eggplant parm. Joe’s is an excellent go-to for a large group reservation of family and friends; they’re also well suited for full-on events, with multiple private dining spaces and capacity ranging from a 30-person seated dinner to a 60-person reception.
How to book: Reservations are available online; call 415-373-6373 for parties of 15 or more.