Taco John's Address: 2001 Circle Dr W, Spirit Lake, IA 51360 Phone: (712) 336-4849 Payment: Restaurants, Foods-Carry Out, Mexican, Taco John's Other Businesses: Burger King at 2209 Circle Dr W, Spirit Lake, IA 51360 Subway at 2301 Circle Dr W, Spirit Lake, IA 51360 Roc Management-Shop at 1903 Zenith Ave, Spirit Lake, IA 51360 Pizza Ranch at 2003 18th St, Spirit Lake, IA 51360 Sportsman's Pub at 1609 Hill Ave, Spirit Lake, IA 51360