Mexican restaurant serving tacos.