The Black Rose
Restaurant $
160 State St, Boston, MA 02109
Boston
Description
Located in the heart of Boston’s historic Faneuil Hall and steps from the city’s celebrated waterfront. Now serving breakfast daily. Come check out our extensive whiskey selection and live music 7 days a week! Frequently Asked Questions
Places You Should Consider
The Black Rose Photos
News & Articles