Yes, playing baccarat, among other casino games, is legal in Michigan. As long as you are legally allowed to play (21+), you should be good to go. That being said, casinos are also pretty well-regulated by the Michigan Gaming Control Board, so it is safe too.