Last Drop Address: 218 Main St, Hecla, SD 57446 Phone: (605) 994-2451 Restaurants, Bars Other Businesses: Jo's Schoolhouse Cafe at 408 Main St, Hecla, SD 57446