Taco Bell is a fast food restaurant chain serving Mexican-inspired cuisine. Part of a large chain with many locations in Madrid.