We ate at the Boston Lobster Feast last year and do not remember which one. I know last year someone on another board said one is better than the other and I don't remember. Should we go to the I Drive one or the one near the Florida Mall at Orange Blossom Trail?
Thanks - Rose
Thanks - Rose