Related: The Tiny Cafe in Wyoming that Locals Swear has the World’s Best Homemade Pies Juicy, flavorful patties cooked just ...