David,
My wife and I have been to Regina's on 2 instances during the year. Again, the "original" one in the North End on Thatcher Street. We've had experiences identical to yours. Well, almost identical, nobody yelled "David's pizza is better". It's good, but nothing jumps out as unique or special - just seems average.