100% Were impressed
Captain Z's on Telegraph Road in South County carries a large selection of liquor, cigars and cigarettes. Cold beer is stored in the "Beer Cave" cooler, and many high-end cigars are stored in a large humidor. The store carries a wide variety of liquor and wine as well. 
2874 Telegraph Rd, Saint Louis, MO 63125
(314) 487-9992
  • Accessibility Details: There is a ramp at the entrance.
  • Hours: Mon-Thu, 8am - 9pm; Fri, Sat, 8am - 10pm; Sun, 9am - 9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
See more »