Explore the Core – Where to Watch The Final Four

Looking for the best spots to watch the Final Four this weekend in San Antonio’s urban core? There’s no shortage of places bringing the energy, the screens, and the drinks. Start with Atlee’s Rally at St. Paul Square—just steps from the Alamodome—featuring a massive 27-foot video wall and two more oversized screens, all in a […]