Best of Boston

1983 Best Place to Make a Good First Impression

The Bay Tower Room

Surrounded by the swankiest view in town, your companion won’t notice the unexciting food until the second time around.

60 State St., Boston,