I'm a huge SF Giants fan. Since moving here 14 years ago, I have had to watch games in the east valley without my cheering section. However we saw the SF signs one day while driving down Scottsdale Rd. I've seen this bar but never knew there was a place for my kind right here. Makes sense since the Giants Spring training park is a few minutes walk away. Most of the bars near by will show baseball but aren't really Giants bars.
This place is awesome I watch one of the World Series games here but was full of Giants fans. The food was amazing and the beer was cold. I had the Devils Ale and a Moscow Mule. ( not so much for the tummy later ugh!) service was awesome. TV's everywhere and a super gigantic wall TV. Not bad spots.
So excited for spring training. This will be our spot.