We stopped here for one of the ALCS games on a whim and we were pleasantly surprised! The set-up is a bit weird- it seems that Rivergate and Sainatos are the same place as you can access either when you walk in. We sat at the bar at Rivergate and were able to order from the Sainatos menu. I had the meatball sub and my girlfriend ordered a pizza. Overall the food was pretty good! It's not a place I will crave enough to have to go back but it was one of the only places in the area where you could sit at the bar and watch the game. We ended up moving to a table in the bar area when more friends showed up. There was only 2 people working so we had to get up and go to the bar to get more drinks. This never really bothers me (well, besides the 5 minutes you awkwardly wait t see if anyone is going to serve you) but if this isn't your thing you may want to either sit at the bar or find another establishment. Overall we had a good time!
There is also a small patio which is nice for summer days and was seemingly pet friendly.