From Our Editors
Located in San Antonio, Club Sirius is a fantastic spot to knock back a drink or two with friends. For your viewing pleasure, Club Sirius also stocks TVs in the bar area. The bar has ample room for dancing, and patrons can be seen jamming out on the floor. Take advantage of the lenient pup policy, and bring your four-legged friend to the bar.
The bar fills up on the weekends, so keep that in mind before heading out.
This dining establishment is located near hassle-free parking options. Club Sirius' diners can store their bikes safely at the rack around the corner.
The food at Club Sirius is not just delicious, it's also affordable.