Pizarros Address: 15571 W 4000 N, Altamont, UT 84001 Phone: (435) 454-4910 Restaurants Other Businesses: Steak-Out at 350 E Main St, Altamont, UT 84001 L C Ranch at 14226 W 4000 N, Altamont, UT 84001