Taco restaurant serving Mexican fare like tacos and tostadas. Enjoy with mezcal and tequila, accompanied by vinyl music.