Afternoon Tea in The Street Bar
The Street Bar 5 Arlington Street, Boston, MassachusettsExperience Afternoon Tea at The Street Bar, where seasonal flavors meet timeless tradition. Gather by the fireplace with views of Newbury Street to enjoy delicate sandwiches, pastries, and warm scones with Devonshire cream. Curated teas complete this inviting autumn ritual in the heart of Boston.
