Yep, Cheers (The Bull and Finch Pub actually) is in Boston. I don't know of any other place, except for the replica in some other city (which I also went to) . You went last week? Cool!