Welcome to The Pub at Ghirardelli Square at 851 Beach St At Ghirardelli Square, San Francisco, CA 94109-1102San Francisco. This restaurant is rated 4/5 on our system. Check out The Pub at Ghirardelli Square and let us know what you think through comments and photos!