Taco Bell

restaurant in Old Evergreen Highway, Orchards

Phone: (360) 260-3263

Website: www.tacobell.com

Address: 11717 NE 65th St