Deluxe Terraza M&S offers mazorcadas, burgers, and more. Enjoy table games in a casual setting.