Grand Centro has plenty of big screen televisions for you to watch your favorite team, they have NFL Sunday ticket so all the games are on.
The service staff is friendly and helpful. The place is quite new but the food is unreliable. I have been here to watch a few NFL games. Sometime the pulled pork nachos are excellent - at other times they are just tolerable.
If they could get some consistency out of their kitchen this would be a fantastic establishment