I second a trip to Mcgreeveys Third Base Saloon. We stayed at the Boston Hotel Commonwealth a few blocks from the stadium. Its a boutique hotel with a room view of Fenway Park.