Willard from Utah Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map G Bar Farm - Utah, Willard, 1395 N Main St, 84340 (435) 723-6650 Map Shak - Utah, Willard, 38 N Main St, 84340 (435) 723-1338 Map