La Estancia is a Nuevo Latino restaurant specializing in flavorful dishes, including tacos, in a cozy atmosphere.