The Owl Shop, New Haven Travel Guide
Discover The Owl Shop in New Haven, where cigar culture meets a lively bar scene and live music, creating an unforgettable experience.
Nestled in the heart of New Haven, The Owl Shop offers a unique blend of a cigar shop, bar, and live music venue, making it a must-visit for tourists seeking a relaxing and vibrant atmosphere. Enjoy a fine selection of cigars, sip on expertly crafted cocktails, or unwind with live music in a cozy lounge setting that captures the essence of local culture.
A brief summary to The Owl Shop
- 268 College St, New Haven, Downtown, Connecticut, 06510, US
- Click to display
- Click to display
- Monday 4 pm-1 am
- Tuesday 11 am-1 am
- Wednesday 11 am-1 am
- Thursday 11 am-1 am
- Friday 11 am-2 am
- Saturday 11 am-2 am
- Sunday 12 pm-1 am
Know before you go
Hi, I'm Eve. Here are a few practical things to know before exploring The Owl Shop.
- Visit during the evening for live music performances that enhance the lounge atmosphere.
- Ask the staff for cigar recommendations tailored to your taste; they are knowledgeable and eager to help.
- Try one of their signature cocktails while you enjoy your cigar for a perfect pairing.
- Check their website for upcoming events; special performances and tastings are often held.
- Arrive early on weekends to secure a good seat, as the venue can get busy with locals and tourists alike.
Do you manage this location?
Take control to get all the benefits, like improved information, better appearance, and stronger visibility across AI-powered discovery. Learn more about listing your business on Evendo
Activate your presenceOther nearby places you may find interesting
The closest places of the same kind, if this one is not quite what you had in mind.
Explore The Owl Shop on the Map
A handpicked selection of must-see spots near The Owl Shop, mapped for you.
Getting There
-
Walking
If you're starting from downtown New Haven, head east on Chapel Street towards College Street. After about 5-7 minutes of walking, turn right onto College Street. Continue walking for another 3 minutes, and you will find The Owl Shop at 268 College St on your left side.
-
Bus
Catch the CT Transit bus number 233 from the New Haven Green (on the corner of Church St and Elm St). Ride for approximately 10 minutes until you reach the stop at College St and Crown St. After getting off, walk a short distance south on College Street for about 2 minutes, and The Owl Shop will be on your left at 268 College St.
-
Bicycle
If you have a bike, head south along Church Street from the New Haven Green, then take a left onto Elm Street. Follow Elm Street until you reach College Street, then take a right. The Owl Shop will be located on your left at 268 College St. The bike ride should take around 10-15 minutes depending on your pace.
Discover more about The Owl Shop
Your all‑in‑one travel companion app
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Explore More of New Haven
Looking beyond The Owl Shop? Discover New Haven for broader travel guides, local hot-spots, and regional highlights.
Explore New Haven