Restaurant
Garibaldis Restaurant
48 locals recommend,
Location
347 Presidio Ave
San Francisco, CA
Presidio Heights
Tips from locals
Best happy hour in town. 5-6pm daily. Go there if you're able to. The formal restaurant is great too!