All Points PR Secures Teen Vogue Placement for Restaurant Brand