Hello to you all. I will be visiting San Antonio over the holidays with my family (no children) and we were looking for a Sports Bar that we could watch the game at on Christmas Day. A regular Spurs watching place would be great. Does anyone know of a place that will be open that we could watch the game at? We are staying downtown but are willing to drive to anywhere in the area.
Thank you for any help.
Jalinda