Casino Queen offers free meal for service personnel, veterans