Yes, Windjammer is RCCL's buffet restaurant, always on the aft of the ship on a high deck.
RCCL is now doing "my time dining" which is similar to NCL Freestyle or Princess' anytime dining options- I'm sorry but I just can't recall if it is available on Liberty yet.
Let me know ifyou're interested, and I can check on another board.
BTW- Hi Neighbor! I set up my profile so fast that I didn't see where you can fill in your location.
I'm working in Boston right now, but live in central mass.
Have an awesome time on Liberty- we still haven't done the freedom class yet ourselves.