Originally Posted by BlueSteel
This appears to be the Saints homebase in the Fort Worth area or something. The entire place was shut down for them at noon. I would be down with heading to a different location next week if there is a fan favorite. My wife and I need to find a solid hang out to catch the games at.
There appears to be a few Texans fans at Buffalo Wild Wings on South Hulen street.
We need to establish ourselves somewhere. It doesn't matter where!