Taco Bell
Rte. 30 Walmart Plaza
Amsterdam
NY
12010
(518) 842-1312
zomato.com
Open Map
cheap eats
family-friendly dining
Fast Food
Kid Friendly
Late Night
late night dining
lunch spot
open 7 days
restaurants
Tax Return Preparation