Sir Winstons on The Queen Mary July 21, 2016 by Valerie Mitchell Sir Winstons is a 5 star dining experience that is like no other! The restaurant is on the Queen Mary in the Long Beach Harbor.