• Concord
  • Manchester
  • Bedford
  • Nashua

We have 4 unique locations

Concord

(603) 225-6522
5 Depot st, Concord, NH

Nashua

(603) 881-7703
119 main st, Nashua, NH

Manchester

(603) 606-7854
972 Elm st, Manchester, NH

Bedford

(603) 472-5878
132 Bedford Center Rd, Bedford, NH

Store Locator

Tap each indian to find your nearest Castro's

We've been smoking cigars
and making friends since 1995


Smoke a cigar while you watch television,
work on your laptop, or play a game of pool.

Eric and Willy

Our Top Manufacturers

  • Arturo Fuente
  • Drew Estate
  • Perdomo
  • Padron
  • LFD
  • Cohiba
  • Ashton
  • Alec Bradley
  • Liga Privada
  • AJ Fernandez
  • Avo
  • Macanudo
  • Quesada
  • Cusano
  • Camacho
  • Kristoff
  • La Aurora
  • Oliva
  • Montecristo
  • CAO
  • Tatuaje
  • Concord
  • Manchester
  • Bedford
  • Nashua