THE LEAKY BARREL

7959 Fredercksburg Rd, Ste 131

San Antonio, Texas  

(210) 577-5470                                          

HOURS

MONDAY-SUNDAY      

2 PM - 2 AM