About
Taco Bell, the iconic Mexican and Tex-Mex eatery, serves up mouth-watering breakfast, lunch, and dinner options in Indianapolis. Conveniently located at 2401 N Meridian St, IN 46208, this fast food hotspot is perfect for a quick bite or takeout. Indulge in our signature burritos, tacos, and more, catering to both meat-lovers and vegetarian diets. As a popular takeout restaurant, we ensure speedy service without compromising on flavor and quality. Visit us today and experience the Taco Bell difference!