Taco Bell adresses in Amherst‚ NH Home Work hours Taco Bell hours New Hampshire Amherst AddressPhoneMap125 State Route 101A, Ste B Amherst(603) 889-0957 You May Like Taco Bell hoursLongHorn Steakhouse hoursKFC hoursSubway hoursDunkin' Donuts hoursOrange Leaf hoursPeople Are Reading