Taco Bell
Phone: 303-651-1322
Address: 2220 Main Street, Longmont, CO 80501-1419