Great spot, great ambience, a must for those who consider Fenway Park a shrine.