Today is the last day to vote in Taco Madness 2016 Round II: Sabrocho. All 8 are worthy competitors, but only 4 will win their regions and advance the Final Four. Please enjoy these photos by Gabriel Carbajal of our eight finalists. This is taco porn of the highest order…

Guerrilla Tacos

Guerilla Tacos

Guerrilla tacos (4)

Carnitas El Momo

Carnitas El momo (3)

Carnitas el momo (2)

Mexicali Taco & Co.

Mexicali Taco (Taco de Asada)

Mexicali Taco (Shrimp Taco)

Revolutionario North African Tacos

Revolutionario Tacos (5)

Revolutionario Tacos (3)

Ricky’s Fish Tacos

Ricky's Fish Tacos (1)

Ricky's Fish Tacos

Los Originales Tacos Arabes

Los Originales Tacos Arabes (3)

Los Originales Tacos Arabes (4)

Leo’s Tacos

Leos Tacos (1)

Leos Tacos

Mariscos Jalisco

Mariscos Jalisco (2)

Mariscos Jalisco