Been here a couple times with friends and its one of my favorite spots in Boston. The views of the city on a clear day are incredible. Drinks are good and priced reasonably, and the food is decent. Can't recommend it as the best food in town, but the views more than make up for it.
If you own or manage Top of the Hub, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.