Taters Family Restaurant

Fast food restaurant · 196 S State St, Preston, ID

Hours

More food in Preston, ID · Fast Food in Preston