We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Where to watch the World Series in Santa Rosa? (GO GIANTS!)

Sebastopol...
Level Contributor
95 posts
61 reviews
Save Topic
Where to watch the World Series in Santa Rosa? (GO GIANTS!)

Any suggestions on where the best place to watch the game and get some fairly decent food (read: not all deep fried) and drinks in Santa Rosa? I've been asked by a friend to recommend something for an out of town relative, and I realize I am not the right person to ask even though I live in Sebastopol!

Thanks TA Community!

united states
Level Contributor
1,258 posts
26 reviews
Save Reply
1. Re: Where to watch the World Series in Santa Rosa? (GO GIANTS!)

The bar at Jack and Tony's at RAilroad square might suit them. Nice bar, gooood food and nice atmosphere.

2. Re: Where to watch the World Series in Santa Rosa? (GO GIANTS!)

-:- Message from TripAdvisor staff -:-

This topic has been closed to new posts due to inactivity. We hope you'll join the conversation by posting to an open topic or starting a new one.

To review the TripAdvisor Forums Posting Guidelines, please follow this link: http://www.tripadvisor.com/pages/forums_posting_guidelines.html

We remove posts that do not follow our posting guidelines, and we reserve the right to remove any post for any reason.

Removed on: 29 April 2011, 06:32