About
Taco Bell, the iconic Mexican-inspired fast food restaurant, serves up mouth-watering burritos, tacos, and more in Montrose, CO. Conveniently located at 2050 S Townsend Ave, our taco restaurant is the perfect spot to satisfy your cravings. From classic Crunchwrap Supremes to innovative new menu items, our chefs use only the freshest ingredients to craft delicious meals that are both affordable and satisfying. Whether you're in the mood for a quick lunch or a late-night snack, Taco Bell is the ideal destination. Visit us today and experience the bold flavors and warm hospitality that have made us a beloved Mexican restaurant staple.