New SF Giants Restaurant lands at SFO

Xfinity from the Sidelines: Check out "The Giants Clubhouse" restaurant in Terminal 3

Gianna Franco
September 04, 2018 - 1:29 pm

The San Francisco Giants have landed in Terminal 3 at SFO with their new restuarant, the Giants Clubhouse. In conjunction with Tastes on the Fly, this is the first Giants restaurant located outside of AT&T Park. Check out the video below to get a sneak peak at the food, and hear from head chef Charlie Ayers, Giants CEO Larry Baer, and former Giant Jeffrey Leaonard. 

Comments ()