How's the Food at St. Andrews?

The food in St. Andrews has a good variety to chose from which is good.