Authentic Mexican restaurant specializing in tacos.