SOUTH TAMPA, FL – Tampa Humidor cigar bar is opening a new location at 510 S. Howard Avenue in Tampa, FL.
Owners of Tampa Humidor will be soon renovating the former STUDIO510 Salon where the new bar is slated to open around mid-2016.
Tampa Humidor SOHO
510 S. Howard Ave, Tampa, FL 33606
tampahumidor.com | Google Maps