A great place to dine with a 'view' of Boston is the Top of the Hub! The reason being is that it has one of the best views of Boston (number one spot goes to the Charles). The food isn't what you'd call 'spectacular' but the views are definitely making up for that... Here is some info about the restaurant:

The Prudential Tower-Floor 52 (right above the observatory)

Hours: Lunch Mon-Sat 11.30-14.30 Dinner Mon-Thu 17.30-22.00 Fri 17.30-23.00 Sat 17.00-23.00 Sun 17.00-22.00 Brunch Sun 11.00-14.30 Lounge Sun-Wed 11.30-1.00 Thu-Sat 11.30-2.00

Website: Top of the Hub

Phone: (for reservations) (617) 536-1775