Los 2 Compadres is a Mexican restaurant specializing in authentic street tacos and catering services.