Upper 90 Sports Bar is a lively establishment in San Antonio, TX that offers a casual atmosphere for sports enthusiasts to gather and enjoy games on big screens.
With a selection of drinks and pub-style food, Upper 90 Sports Bar provides a comfortable setting for patrons to relax and socialize while watching their favorite sports events.
Generated from their business information