Last minute request...ABQ?

Okay, so I know there is a 'where to watch' forum, but that place seems like a ghost town. Does anyone have a recommendation on where to watch the Saints in Albuquerque, NM?