St. Michael reels in families with food, fun, games