Canalla Tacos y Tragos is a Mexican restaurant known for its tacos and drinks.