top of page


Business was booming by 1999, and it was time to open another shop. Located conveniently off Main Street, our Concord location is the perfect spot to enjoy a cigar after work, or to watch the weekend's game with your friends.

Castro's Back Room - Concord
5 Depot Street

Concord, NH 03301

Call Now!

Mon - Fri

10:00 am – 11:00 pm


10:00 am – 12:00 am


10:00 am – 10:00 pm

*Hours Subject to Change

bottom of page