El Depósito: A Mexican franchise specializing in beer sales, with multiple locations nationwide.