Yes-it's on Deck 11,right before you enter the buffet and it's on the Port side of the ship(left side as you face the bow or forward). Many people go there first thing after they board, which is an excellent idea-they fill up VERY fast, and the food is great!!
Enjoy-you'll love Mariner!!