I don't know about this Cafe business, The store only says "TABAC" outside and they have nothing to do with cafe's. They are a tobacconist through and through. A huge selection of every tobacco product under the sun (minus dutch cigars, they even have Italian cigars.. give me a fucking break). The Owner and his helper are very nice and knowledgeable, The walk in humidor at the back of the store has a great selection with brands from all over the world. A great place with a big selection and a nice downtown location make this my usual place to buy cigars when I'm downtown.
Fun fact: The Owner of Tabac and the Owner of Red Smoke are Brothers.