The Black Rose is located at 160 State Street.
We are just literally steps away from Faneuil Hall – Quincy Market. We are also located within minutes walking distance from the Aquarium, Greenway, Harbour Cruises and the North End. Ample parking is closeby at the Aquarium Parkade.
The closest T stop is the Blue Line (Aquarium Station) and the Orange Line (State Street Station).
Mon - Fri 11am – 2am
Sat 9am – 2am
Sun 9am – 2am