Yes, if the restaurant is not posted with a “No Weapons” sign and doesn’t sell alcohol.