Marissa
Afternoon Tea at the Taj
If you're in Boston over a weekend, Afternoon Tea at the Taj Boston should definitely be booked just for the experience and delicious treats. Not to mention having it at a hotel that is the landmark hotel at Arlington and Newbury streets which overlooks the famous Boston Public Gardens. has been a long favorite experience. The menu includes a variety of options and quite an impressive tea selection, you would definitely want to try it all. The two tea rooms are classically styled to give you that English afternoon tea time experience while you take in the views of nearby fashionable Newbury Street,
Read more