Puesto's Cinco De Mayo blowout party is a free event

Published: 2:48 AM PDT May 5, 2015
Updated: 2:54 AM PDT May 5, 2015