All Taco Bell locations will be closed on Thanksgiving.
Taco Bell is currently found at 2050 South Townsend, within the south-east area of Montrose (a few minutes walk from All Saints Anglican Church). This store looks forward to serving the customers of Olathe and Ouray Junction. If you would like to drop by today (Sunday), its business times are 7:00 am until 1:00 am. Refer to this page for information about Taco Bell Montrose, CO, including the hours of business, restaurant address details, direct contact number and more.
Taco Bell is situated in an ideal spot near the intersection of South Townsend Avenue and Church Street, in Montrose, Colorado.
Simply a 1 minute trip from Montrose Drive, Poplar Drive, Montrose Place and Chocolate Avenue; a 4 minute drive from North Townsend Avenue (US-550), East Main Street (US-50) or Spring Creek Road; and a 8 minute drive time from US-50 or West Main Street (Co-90). The address for GPS systems is 2050 South Townsend, Montrose, CO 81401.
On foot you might visit Ute Park/ Mcneil Fields, Magic Circle Theatre, Rotary Park, River Bottom, Pomona Elementary School and all saints comunity garden.
Including this restaurant, Taco Bell now has 1 location in Montrose, Colorado.
Browse the following page for the full list of all Taco Bell stores near Montrose.