MIKE SPRINGER/Staff photo Luis Pardo, general manager of the soon-to-open Machaca taco and tequila bar in the former Katrina's location on Rogers Street in Gloucester, holds the bar's sign. 5/1/2018
180501MSPMACHACANWSMexican restaurantPassports