Soccer bars?

Discussion in 'San Antonio FC' started by Ghost, Feb 9, 2019.

  1. Ghost

    Ghost Member+

    Sep 5, 2001
    New to SA. Want to know where to go watch soccer locally. Does any bar/restaurant open in the mornings on weekends to watch EPL/ Euro leagues? What are good places to watch NT games?

Share This Page