Tacolicious is a Mexican restaurant offering tacos, small plates, and tequila drinks. Part of a popular chain, it provides casual dining with a focus on flavorful dishes.