Tacolicious and Mosto

The second outpost of this Mexican restaurant–and the adjacent tequila bar, Mosto–has opened in the Mission. Bring on the al pastor tacos!