Sri Lanka's Largest Online Shop ™
Taco Bell is an American chain of fast-food restaurants based in Irvine, California.Taco Bell, America`s favourite Mexican-inspired restaurant is now in Sri Lanka!
4.1 average based on 25 reviews.