Route 66 Tavern Address: 12221 Highway 96, Miller, MO 65707 Phone: (417) 452-2266 Restaurants, Bars Other Businesses: Nature's Corner at 206 W 4th St, Miller, MO 65707