Skip to main content

ZipPicks Awards

Best Steakhouse in San Francisco Best American in San Francisco

Vibe Check this spot

Food Quality 5
Service 5
Atmosphere 5
Value 5
Consistency 5
Cultural Relevance 5

0 / 5 selected

Master Critic Review

Hillstone 7.9
North Beach
A waterfront American grill that runs on disciplined execution — the French Dip and grilled artichokes hold up across thousands of visits because the kitchen treats every plate like a repeat-customer audition. Live jazz and bay views make it a reliable upscale-casual anchor for North Beach date nights and business lunches, though the check runs higher than the format might suggest.
Must-Try Dishes: French Dip, Artichoke Dip, Hawaiian Steak
Scores:
Value: 7 Service: 8 Consistency: 7.5 Food Quality: 8 Atmosphere: 8.5 Cultural Relevance: 8
What makes it special: Waterfront American grill with live jazz and a French Dip that dominates every review thread
Who should go: Date nights and business lunches wanting polished consistency
When to visit: Weekday lunch for power-lunch energy without weekend waits
What to order: Start with the artichoke dip, split the French Dip with au jus, and add a Hawaiian steak if the table is hungry
Insider tip: Ask about the live jazz schedule — the band transforms the room on performance nights
Logistics & Planning
Parking: No on-site parking or valet. Free street parking at 99 Bay St (2 min walk, up to 6h, usually 2+ spots) and 104 Chestnut St (2 min walk, up to 7h). Metered spots at 1750 Montgomery St (1 min walk, free for 2h). Nearest garage is Seawall Lot 314 at 2 Bay St ($21.99/2h, 2 min walk).
Dress code: Smart casual—collared shirts and dress shorts are fine, jeans OK. No sportswear, athletic gear, hoodies, jerseys, gym clothes, tank tops, flip-flops, or excessively revealing clothing. No hats.
Dietary Options
Good to Know
Is this good for a first date? Yes, with caveats — the dark-wood interior, dim lighting, comfortable booth seating, and nightly live jazz create a polished, date-worthy atmosphere. However, the open-concept layout with few soft surfaces means it gets moderately loud during peak hours, especially when the jazz trio plays (Sun–Thu 6–9:30pm, Fri–Sat 6:30–9:30pm). Request a booth for the most privacy. Best for a confident, upscale date rather than a quiet, whisper-close one.
Can I get a table without a reservation? For parties of two, walk-ins are welcomed and usually feasible. For three or more guests, reservations are required — if none are available, the restaurant may not be able to seat you. Weekday lunch and early dinner (before 5:30pm) are the easiest walk-in windows. Weekend evenings book up; plan at least several days ahead for prime-time tables.
Is it kid-friendly? No — the restaurant does not offer a kids menu or high chairs, and does not recommend the experience for small children. The dim lighting, enforced dress code (no hats), and adult-oriented bar atmosphere make it a poor fit for young kids. Older teenagers who can handle a 2-hour upscale meal would be fine.
Is it good for groups? Difficult — the restaurant explicitly states it is not intended for large groups, and the ability to seat parties larger than four is very limited. No private dining room is available. If you have more than four people, call well in advance and be prepared to be turned away. For groups of 6+, consider other options.
Is there outdoor seating? Yes — two distinct patio areas. The front patio features a fireplace and is the designated dog-friendly section. The larger back patio faces the Embarcadero with waterfront people-watching. Both areas have heaters for cooler evenings. Coverage details are not confirmed — likely open-air. If bringing a dog, call ahead to confirm current patio policy, as seating may be limited to a specific section.
Best For
Better for: Meals with parents and coworker dinners—polished but not stuffy, with a reliably excellent burger and fall-off-the-bone ribs
Consider Alternatives If: You need a table for more than four—limited large-party seating

Hours

Monday11:30am - 9pm
Tuesday11:30am - 9pm
Wednesday11:30am - 9pm
Thursday11:30am - 9pm
Friday11:30am - 9:30pm
Saturday11:30am - 9:30pm
Sunday11:30am - 9pm