Hours & Location
The Black Rose is located at 160 State Street just 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 available close by at the Aquarium Parkade.
The closest T stop is the Blue Line (Aquarium Station) and the Orange Line (State Street Station).
160 State Street,
Boston, MA 02109
HoursSunday - Saturday 9 am – 2 am