Tacolandia returned to Civic Center Park, Denver's front lawn, on June 4.
After a two-year hiatus, Westword's Tacolandia returned to Civic Center Park on June 4, for an afternoon filled with tacos, tequila and mezcal, music...and lucha libre wrestling!