I just returned from AC and was wondering the same thing. Our hotel staff was able to give us the answers. The only one I could remember serving lobster all year around is Victoria House. Seemed like a big issue first day we were there, but as we ate all the good food there at all the different places, kind of forgot about lobster...... Check with your hotel staff if you are staying at a hotel......