We're coming in from out of town to go to the NFC championship game (assuming Cowboys win this weekend). Game tickets purchased.
Where should we stay that weekend? Where will feel the most buzz for the game?
TIA
Where should we stay that weekend? Where will feel the most buzz for the game?
TIA